Автор: Пользователь скрыл имя, 11 Апреля 2011 в 11:54, курсовая работа
Разработать приложение для контроля работы библиотеки и учета книг. Помимо данных о книгах (название, автор, жанр), необходимо хранить и другие сведения, например о библиотекаре, выдавшем книгу, стеллаже и полке, содержащих книгу. Все данные должны храниться в базе данных. Приложение должно иметь функционал, позволяющий добавлять записи во все таблицы базы, а также изменять и удалять их.
Постановка задачи. 3
Введение 4
1. Выбор инструментария 5
2. Разработка предметной области 6
3. Реализация 9
3.1. Реализация на языке высокого уровня 9
3.2 Дополнительные возможности приложения 12
3.2.1. Триггеры 12
3.2.2. Транзакции 13
3.2.3. Экспорт и импорт данных 15
3.3. Создание отчетов 17
Заключение 19
Список использованной литературы 20
Приложение 21
dataGridView1.SelectedRows[0].
dataGridView1.SelectedRows[0].
}
else
{
if (temp == textBoxGenre)
{
dataGridView1.SelectedRows[0].
dataGridView1.SelectedRows[0].
}
else
{
if (temp == textBoxName)
{
dataGridView1.SelectedRows[0].
dataGridView1.SelectedRows[0].
}
else
{
if (temp == textBoxPublishing)
{
}
}
}
}
}
}
private void dataGridView1_RowEnter(object sender, DataGridViewCellEventArgs e)
{
if
(dataGridView1.SelectedRows.
{
if
(bEndBuild && dataGridView1.SelectedRows[0].
{
textBoxPublishing.Text = dataGridView1.SelectedRows[0].
textBoxName.Text = dataGridView1.SelectedRows[0].
textBoxGenre.Text = dataGridView1.SelectedRows[0].
textBoxAuthor.Text = dataGridView1.SelectedRows[0].
if(dataGridView1.SelectedRows[
dateTimePickerImp.Value = (DateTime)dataGridView1.
}
}
}
private void
dateTimePickerImp_
{
if
(dataGridView1.SelectedRows.
{
dataGridView1.SelectedRows[0].
dateTimePickerImp.Value.Month + "-" + dateTimePickerImp.Value.Day;
dataGridView1.SelectedRows[0].
}
}
private void button4_Click(object sender, EventArgs e)
{
dt.Rows.Add();
dataGridView1["ID", dataGridView1.Rows.Count - 1].Tag = 1;
}
private void button8_Click(object sender, EventArgs e)
{
for (int i = 0; i < dataGridView1.RowCount; i++)
{
if (dataGridView1["ID", i].Tag == null)
{
for (int j = 1; j < dataGridView1.ColumnCount; j++)
{
if (dataGridView1[j, i].Tag != null)
{
if (dataGridView1.Columns[j].Name != "Imprit_date")
{
}
else
{
}
}
}
}
else
{
Util.AddRow(dataGridView1.
}
}
}
private void button6_Click(object sender, EventArgs e)
{
if
(dataGridView1.SelectedRows.
{
Util.DeleteRow(dataGridView1.
dt.Rows.RemoveAt(
}
}
private void button5_Click(object sender, EventArgs e)
{
}
private void button1_Click_1(object sender, EventArgs e)
{
ForeignChoose form = new ForeignChoose("Shelf", SetShelf);
form.Show();
}
private void button7_Click(object sender, EventArgs e)
{
}
private void
checkBoxBook_CheckedChanged(ob
{
bool checkBoxBook = true;
if
(dataGridView1.SelectedRows[0]
{
if
(Convert.ToBoolean(
{
dataGridView1.SelectedRows[0].
dataGridView1.SelectedRows[0].
}
else
{
dataGridView1.SelectedRows[0].
dataGridView1.SelectedRows[0].
}
}
else
{
dataGridView1.SelectedRows[0].
Информация о работе Разработка приложения для учета книг в библиотеке