Автор: Пользователь скрыл имя, 19 Февраля 2012 в 11:16, курсовая работа
В данной работе рассмотрены основные средства управления базами данных в среде Visual Studio 2010, используя механизм доступа к данным OLE DB и язык программирования С-Sharp (C#).
Введение 5
Глава 1. Основные понятия 6
1.1. Механизмы доступа к данным 7
1.2. OLE DB и ADO 10
Глава 2. OLE DB 11
2.1. Компоненты OLE DB 11
2.2. Объекты OLE DB 12
2.2.1. Объект DataSource 13
2.2.2. Объект Session 13
2.2.3. Объект Command 13
2.2.4. Объект Rowset 14
2.2.5. Объект Enumerator 14
2.2.6. Объект Transaction 15
Глава 3. Описание работы 16
3.1. База данных 16
3.2. Выбор языка и среды программирования 17
3.3. Подключение базы данных в Visual Studio 2010 17
3.4. Описание программы 19
3.4.1. Основное окно 19
3.4.2. Окно «Добавление записи» 20
3.4.3. Окно «Редактирование» 20
Заключение 22
Список использованной литературы 23
Краткость языка, легкость программирования на нем, мобильность написанных программ, возможность эффективной реализации и пригодность с точки зрения формальных методов отладки программ обеспечили языку C# и конкретно среде Visual Studio 2010 успех в тех делах, для которых он предназначался.
Для того чтобы в дальнейшем работать с нашей базой в среде Visual Studio 2010 необходимо: поместить её в одну папку с нашим проектом. В обозревателе серверов нам необходимо добавить новое подключение.
В открывшемся окне в поле «Источник данных» необходимо указать источник: «Файл базы данных Microsoft Access (OLE DB)» (установлено по умолчанию). В поле «Имя файла базы данных» указать путь доступа к базе.
Проверить подключение.
Затем, с помощью программно кода
private void SelectAll()
{
OleDbConnection con = new OleDbConnection(@"Provider=
OleDbCommand comand = new OleDbCommand("SELECT * FROM PERSONS", con);
OleDbDataAdapter adapt = new OleDbDataAdapter(comand);
con.Open();
DataTable dt = new DataTable();
adapt.Fill(dt);
dataGridView1.DataSource = dt;
con.Close();
}
создаем подключение к нашей базе данных и заполняем её значениями.
В основном окне программы в Data Grid View отображается база данных «PERSONS» . Строка меню содержит следующие вкладки:
Меню | Вкладка | Описание вкладки |
Refresh | Загружает/обновляет базу | |
Edit | Add record | Запускает окно для добавления новой записи |
Update record | Запускает окно редактирования и обновления данных базы | |
Delete record | Запускает окно удаления данных из базы |
Данное окно позволяет добавлять новые записи в базу.
Окно содержит
5 Элементов управления textBox соответствующие
своим названиям «FirstName», «MiddleName», «LastName»,
«Adress», «Age».
Элемент | Описание |
Кнопка «Add» | Добавляет в базу данные введённые textBox |
Кнопка «Close» | Закрывает окно |
Это окно организовывает поиск по выбранному из списка столбцу и введённому в textbox значению.
Элемент | Описание |
dataGridView | Выводит искомые значения |
Кнопка «Search» | Выполняет поиск заданному значению. |
Кнопка «Delete» | Удаляет выбранные значения |
Кнопка «Update» | Обновляет изменения и заносит их в базу |
Отображаемые
в окне значения могут быть изменены
и отредактированы, после чего по нажатии
кнопки «Update» или «Delete» соответсвенно
занесены в базу или удалены.
На сегодняшний день системы управления базами данных являются неотъемлемой частью системы обработки информации, от которой во многом зависит эффективность работы любого предприятия или учреждения.
Программа, описанная в данной работе, показывает пример управления базой данных в среде Visual Studio 2010 при помощи языка программирования C#. Выбранная среда содержит богатый набор различных типов данных и компонентов, облегчающих создание программного продукта под MS Windows. Программа является очень функциональным средством для работы с базой, позволяет просматривать ее в разных режимах, организовывать поиск, добавлять и удалять из нее записи.
Дата доступа 20.03.2010
Режим доступа http://www.msdn.com
Дата доступа 12.03.2010
Режим доступа http://www.intuit.ru
Дата доступа 12.03.2010
Режим доступа http://mf.grsu.by
Дата
доступа 20.03.2010