ВУЗ:
Составители:
Рубрика:
56
3.4. Пример создания приложения БД «вручную»
Создадим в параллель два приложения для работы с созданными ранее
базами данных, аналогичные приложению, рассмотренному выше (см. п. 3.1).
Работа будет проводиться, соответственно, со следующими таблицами:
• Microsoft Access – BDTur_firm.mdb (см. п. 1.3);
• Microsoft SQL – BDTur_firmSQL.mdf (см. п. 1.4).
Начнем с запуска Visual Studio 2008 и создания нового проекта Windows
Application.
Размещаем на создавшейся форме элемент управления DataGridView, свой-
ству Dock которого устанавливаем значение Fill. Переходим в код формы и под-
ключаем соответствующие пространства имен:
• для MS Access – using System.Data.OleDb;
• для MS SQL – using System.Data.SqlClient;
В любом случае необходимо подключить пространство имен System.Data.
В конструкторе формы после InitializeComponent создаем объект DataAdapter.
В приложении, работающем с MS Access, соответствующий код будет
выглядеть следующим образом:
public Form1()
{
//
// Required for Windows Form Designer support
//
InitializeComponent();
OleDbDataAdapter dataAdapter =
new OleDbDataAdapter(CommandText, ConnectionString);
}
А в приложении, работающем с MS SQL:
public Form1()
{
//
// Required for Windows Form Designer support
//
InitializeComponent();
SqlDataAdapter dataAdapter =
new SqlDataAdapter(CommandText, ConnectionString);
}
Как видно из приведенного кода, фрагменты отличаются только назва-
ниями объектов.
В качестве параметров DataAdapter передаются CommandText и
ConnectionString. Переменная типа string CommandText представляет собой обыч-
Страницы
- « первая
- ‹ предыдущая
- …
- 54
- 55
- 56
- 57
- 58
- …
- следующая ›
- последняя »