Разработка программы по работе с базой данных «Ресторан»

Автор работы: Пользователь скрыл имя, 21 Мая 2012 в 17:14, курсовая работа

Краткое описание

Ресторан – место, обсуживающее людей, предоставление своих услуг в сфере обслуживания людей, имеющее меню, доставку продукции до места положения человека.
Целью курсовой работы является создание программы по работе с базой данных ресторана. Основой программы является автоматическая работа с базой данной ресторана. Задачами программы являются:
Создание даталогической модели БД Ресторана;
Создание приложения по работе с локальной БД;
Создание аналогичной БД на сервере MySQL;

Содержание

ВВЕДЕНИЕ 3
Глава 1. Анализ и описание предметной области 4
Описание предметной области 4
Анализ предметной области 5
Глава 2. Визуальное представление 9
ЗАКЛЮЧЕНИЕ 14
ЛИТЕРАТУРА 15
Исходный код программы

Вложенные файлы: 1 файл

kursovaya.docx

— 559.15 Кб (Скачать файл)

                    gl.t1.Columns.Add(gl.col);

                }

            }

            else

            {

                gl.t1.Clear();

            }

            for (i = 0; i < gl.MDR.FieldCount; i++)

            {

                gl.col = new DataColumn(gl.MDR.GetName(i),

                                gl.MDR.GetFieldType(i));

                gl.t1.Columns.Add(gl.col);

            }

            while (gl.MDR.Read())

            {   gl.r = gl.t1.NewRow();

                for (i = 0; i < gl.MDR.FieldCount; i++)

                    gl.r[i] = gl.MDR.GetString(i);

                gl.t1.Rows.Add(gl.r);

            }

            mySqlDataReaderBindingSource.DataSource = gl.t1;

            if (mySqlDataReaderDataGridView.Columns.Count != 0)

            { mySqlDataReaderDataGridView.Columns.Clear(); };

            {

                for (i = 0; i < gl.MDR.FieldCount; i++)

                {

                    mySqlDataReaderDataGridView.Columns.Add(gl.MDR.GetName(i), gl.MDR.GetName(i));   

                    mySqlDataReaderDataGridView.Columns[i].DataPropertyName = gl.t1.Columns[i].ToString();

                }

            }

            gl.MDR.Close();

        } 

        private void доставкаToolStripMenuItem1_Click(object sender, EventArgs e)

        {

            gl.cmd.CommandText = "Select*from dostavka";

            int i;

            gl.MDR = gl.cmd.ExecuteReader();

            gl.DB = new DataSet();

            gl.t1 = gl.DB.Tables.Add("cafe");

            if (gl.t1 == null)

            {

                gl.t1 = gl.DB.Tables.Add("cafe");

                for (i = 0; i < gl.MDR.FieldCount; i++)

                {

                    gl.col = new DataColumn(gl.MDR.GetName(i), gl.MDR.GetFieldType(i));

                    gl.t1.Columns.Add(gl.col);

                }

            }

            else

            {

                gl.t1.Clear();

            }

            for (i = 0; i < gl.MDR.FieldCount; i++)

            {

                gl.col = new DataColumn(gl.MDR.GetName(i),

                                gl.MDR.GetFieldType(i));

                gl.t1.Columns.Add(gl.col);

            }

            while (gl.MDR.Read())

            {

                gl.r = gl.t1.NewRow();

                for (i = 0; i < gl.MDR.FieldCount; i++)

                    gl.r[i] = gl.MDR.GetString(i);

                gl.t1.Rows.Add(gl.r); 

            }

            mySqlDataReaderBindingSource.DataSource = gl.t1;

            if (mySqlDataReaderDataGridView.Columns.Count != 0)

            { mySqlDataReaderDataGridView.Columns.Clear(); };

            {

                for (i = 0; i < gl.MDR.FieldCount; i++)

                {

                    mySqlDataReaderDataGridView.Columns.Add(gl.MDR.GetName(i), gl.MDR.GetName(i));

                    mySqlDataReaderDataGridView.Columns[i].DataPropertyName = gl.t1.Columns[i].ToString();

                }

            }

            gl.MDR.Close();

        } 

        private void заказыToolStripMenuItem1_Click(object sender, EventArgs e)

        {            gl.cmd.CommandText = "Select * from zakazy";

                     int i;

            gl.MDR = gl.cmd.ExecuteReader();

            gl.DB = new DataSet();

            gl.t1 = gl.DB.Tables.Add("cafe");

            if (gl.t1 == null)

            {

                gl.t1 = gl.DB.Tables.Add("cafe");

                for (i = 0; i < gl.MDR.FieldCount; i++)

                {

                    gl.col = new DataColumn(gl.MDR.GetName(i), gl.MDR.GetFieldType(i));

                    gl.t1.Columns.Add(gl.col);

                }

            }

            else

            {

                gl.t1.Clear();

            }

            for (i = 0; i < gl.MDR.FieldCount; i++)

            {

                gl.col = new DataColumn(gl.MDR.GetName(i),

                                gl.MDR.GetFieldType(i));

                gl.t1.Columns.Add(gl.col);

            }

            while (gl.MDR.Read())

            {                gl.r = gl.t1.NewRow();

                for (i = 0; i < gl.MDR.FieldCount; i++)

                    gl.r[i] = gl.MDR.GetString(i);

                gl.t1.Rows.Add(gl.r);

                            }

            mySqlDataReaderBindingSource.DataSource = gl.t1;

            if (mySqlDataReaderDataGridView.Columns.Count != 0)

            { mySqlDataReaderDataGridView.Columns.Clear(); };

            {

                for (i = 0; i < gl.MDR.FieldCount; i++)

Информация о работе Разработка программы по работе с базой данных «Ресторан»