Базы Данных в VS 2010

Автор: Пользователь скрыл имя, 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

Работа содержит 1 файл

курсовая БД в VS2010.doc

— 816.50 Кб (Скачать)

     Краткость языка, легкость программирования на нем, мобильность написанных программ, возможность  эффективной реализации и пригодность  с точки зрения формальных методов  отладки программ обеспечили языку C# и конкретно среде Visual Studio 2010 успех в тех делах, для которых он предназначался.

    1. Подключение базы данных в Visual Studio 2010

     Для того чтобы в дальнейшем работать с нашей базой в среде Visual Studio 2010 необходимо: поместить её в одну папку с нашим проектом. В обозревателе серверов нам необходимо добавить новое подключение.

 

     В открывшемся окне в поле «Источник данных» необходимо указать источник: «Файл базы данных Microsoft Access (OLE DB)» (установлено по умолчанию). В поле «Имя файла базы данных» указать путь доступа к базе.

Проверить подключение.

 

     Затем, с помощью программно кода

private void SelectAll()

        {

            OleDbConnection con = new     OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=People.accdb");

            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();

        }

создаем подключение  к нашей базе данных и заполняем её значениями.

    1. Описание  программы
      1. Основное  окно

 

     В основном окне программы в Data Grid View отображается база данных «PERSONS» . Строка меню содержит следующие вкладки:

     
Меню Вкладка Описание  вкладки
Refresh   Загружает/обновляет  базу
Edit Add record Запускает окно для добавления новой записи
  Update record Запускает окно редактирования и обновления данных базы
  Delete record Запускает окно удаления данных из базы
      1. Окно  «Добавление записи»

     Данное  окно позволяет добавлять новые записи в базу.

Окно содержит 5 Элементов управления textBox соответствующие своим названиям «FirstName», «MiddleName», «LastName», «Adress», «Age». 

Элемент Описание
Кнопка  «Add» Добавляет в  базу данные введённые textBox
Кнопка  «Close» Закрывает окно
      1. Окно  «Редактирование»

     Это окно организовывает поиск по выбранному из списка столбцу и введённому в textbox значению.

Элемент Описание
dataGridView Выводит искомые значения
Кнопка  «Search» Выполняет поиск  заданному значению.
Кнопка  «Delete» Удаляет выбранные  значения
Кнопка  «Update» Обновляет изменения и заносит их в базу
 

     Отображаемые  в окне значения могут быть изменены и отредактированы, после чего по нажатии кнопки «Update» или «Delete» соответсвенно занесены в базу или удалены. 

 

Заключение

     На  сегодняшний день системы управления базами данных являются неотъемлемой частью системы обработки информации, от которой во многом зависит эффективность работы любого предприятия или учреждения.

     Программа, описанная в данной работе, показывает пример управления базой данных в  среде Visual Studio 2010 при помощи языка программирования C#. Выбранная среда содержит богатый набор различных типов данных и компонентов, облегчающих создание программного продукта под MS Windows. Программа является очень функциональным средством для работы с базой, позволяет просматривать ее в разных режимах, организовывать поиск, добавлять и удалять из нее записи.

 

Список использованной литературы

  1. Акишкин А.М., Федорова Г.В. Основы программирования на персональных ЭВМ. Москва: Экономическое  образование, 1996. - 27с.
  2. Макки А. Введение в .NET 4.0 и Visual Studio 2010 для профессионалов. – Москва - Санкт-Петербург – Киев: Вильямс, 2010. – 412с.
  3. Материалы сайта http://www.sql.ru

Дата  доступа 20.03.2010

  1. http://social.msdn.microsoft.com/Forums/ru-RU/fordataru/thread/768d067d-2ceb-46eb-9986-f86b0f0ec48d

Режим доступа http://www.msdn.com

Дата  доступа 12.03.2010

  1. http://www.intuit.ru/department/se/prcsharp08/4

Режим доступа http://www.intuit.ru

Дата  доступа 12.03.2010

  1. http://mf.grsu.by/other/lib/db/part5.html

Режим доступа http://mf.grsu.by

Дата  доступа 20.03.2010 

Информация о работе Базы Данных в VS 2010