ес обліку музики. p align="justify"> Необхідно створити систему, яка дозволить автоматизувати процес обліку музики. Не варто забувати про характерні особливості даної системи, таких, як опис музичної групи, музичного стилю і опис музичних альбомів. p align="justify"> Дана програма включає в себе наступні вимоги:
) Перегляд бази даних.
) Додавання нової інформації в базу.
) Редагування і видалення інформації.
) Пошук по базі даних.
) Висновок потрібної інформації.
) Перегляд звіту.
2.2 Схема бази даних
В
.3 Скріншоти роботи програми
В
В
автоматизація музика скриншот програма
2.4 Лістинг програми
using
{partial class Form1: Form
{thisDg; CurrentNavigatorBS = new BindingSource (); searchId; Form1 ()
{();. BindingSource = groupBindingSource; = dataGridView1;
} void Form1_Load (object sender, EventArgs e)
{
// TODO: дана рядок коду дозволяє завантажити дані в таблицю "mediatDataSet1.Media". При необхідності вона може бути переміщена або видалена .. mediaTableAdapter.Fill (this.mediatDataSet1.Media);
// TODO: дана рядок коду дозволяє завантажити дані в таблицю "mediatDataSet1.Label". При необхідності вона може бути переміщена або видалена .. labelTableAdapter.Fill (this.mediatDataSet1.Label);
// TODO: дана рядок коду дозволяє завантажити дані в таблицю "mediatDataSet1.Style". При необхідності вона може бути переміщена або видалена .. styleTableAdapter.Fill (this.mediatDataSet1.Style);
// TODO: дана рядок коду дозволяє завантажити дані в таблицю "mediatDataSet1.Album". При необхідності вона може бути переміщена або видалена .. albumTableAdapter.Fill (this.mediatDataSet1.Album);
// TODO: дана рядок коду дозволяє завантажити дані в таблицю "mediatDataSet1.Group". При необхідності вона може бути переміщена або видалена .. groupTableAdapter.Fill (this.mediatDataSet1.Group);
} void button1_Click (object sender, EventArgs e)
{
} (System.Exception ex)
{. Show (ex.Message);
}
} void button2_Click (object sender, EventArgs e)
{
{(searchId)
{0:
{. Rows.RemoveAt (dataGridView1.CurrentRow.Index);
}; 1:
{. Rows.RemoveAt (dataGridView2.CurrentRow.Index);
}; 2:
{. Rows.RemoveAt (dataGridView3.CurrentRow.Index);
}; 3:
{. Rows.RemoveAt (dataGridView4.CurrentRow.Index);
}; 4:
{. Rows.RemoveAt (dataGridView5.CurrentRow.Index);
};
}
}
} void tabControl1_SelectedIndexChanged (object sender, EventArgs e)
{TCSelectedIndex = this.tabControl1.SelectedIndex; (TCSelectedIndex)
{0:
{. BindingSource = groupBindingSource; = dataGridView1; = 0;
}; 1:
{. BindingSource = albumBindingSource; = dataGridView2; = 1;
}; 2:
{. BindingSource = styleBindingSource; = dataGridView3; = 2;
}; 3:
{. BindingSource = labelBindingSource; = dataGridView4; = 3;
}; 4:
{. BindingSource = mediaBindingSource; = dataGridView5; = 4;
};
}
}
}
}
Висновок
Поставленим цілям, отримане додаток задовольняє, а саме:
В· дозволяє зберігати дані про музику;
В· надає різні способи пошуку інформації, і її редагування;
В· дозволяє додавати нові записи в базу.