Реклама:

Для создания нового адаптера данных:

1. Перейдите в окно Toolbox. Из закладки Data перетащите в форму объект адаптера соответствующего типа (sqlDataAdapter для связи с SQL Server от 7.0 и выше и oleDbDataAdapter для связи с OLE DB-источниками).

2. Начнет свою работу DataAdapter Configuration Wizard, и на экране появится окно выбора соединения. Выберите одно из существующих соединений либо нажмите кнопку New Connection для создания нового соединения (рис. 2.3). Задайте параметры соединения.

3. Установите значения иных свойств адаптера данных.

4. После окончания работы DataAdapter Configuration Wizard в форму будут добавлены объект адаптера и объект соединения, соответствующий типу адаптера (SqlConnection или OleDbConnection). Значения параметров объекта соединения генерируются автоматически и их можно изменить. В первую очередь это касается, конечно же, свойства ConnectionString.

Шумаков П. В.  ADO.NET и создание приложений баз данных в среде Microsoft Visual Studio .NET. Руководство разработчика с примерами на C#.

Ниже приводится значение свойства ConnectionString объекта oleDbConnectionl, автоматически сгенерированного при создании адаптера OLE DB, выполняющего чтение данных из базы данных Access с именем D:\PLAN\shared.mdb:

Provider=Microsoft.Jet.OLEDB.4 Source=D:\PLAN\sb.ared.mdb;Mode: Properties="";Jet OLEDB:System Path="";Jet OLEDB:Database Pas OLEDB:Database Locking Mode=0; OLEDB:Global Bulk Transactions Password="";Jet OLEDB:Create S Database=False;Jet OLEDB:Don't OLEDB:Compact Without Replica

0;Password="";User ID=Admin;Data Share Deny None;Extended database="";Jet OLEDB:Registry sword="";Jet OLEDB:Engine Type=4;Jet Jet OLEDB:Global Partial Bulk Ops=2;Jet =1;Jet OLEDB:New Database ystem Database=False;Jet OLEDB:Encrypt

Copy Locale on Compact=False;Jet Repair=False;Jet OLEDB:SFP=False

Шумаков П. В.  ADO.NET и создание приложений баз данных в среде Microsoft Visual Studio .NET. Руководство разработчика с примерами на C#.

2.1.7. Размещение в приложении объектов SqlConnection или OleDbConnection

1. Перейдите в окно Toolbox. Из закладки Data перетащите в форму объект SqlConnection или OleDbConnection (рис. 2.4).

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

3. Если вы выберите одно из таким соединений, строка соединения (т. е. значение свойства ConectionString) будет сформирована автоматически на основании известных параметров выбранного соединения.

4. Если вы пожелаете установить новое соединение, в выпадающем списке выберите <New Connection>.

5. Вслед за этим появится окно установки параметров соединения (рис. 2.5).

6. Закладка Provider позволяет выбрать нужный провайдер. По умолчанию принимается .NET-провайдер SQL Server. Для баз данных Access лучше применять провайдер JET 4.0 OLE DB.

7. Вид окна Connection существенным образом зависит от выбранного провайдера. На рис. 2.6 показано окно Connection, когда выбран провайдер JET 4.0 OLE DB; на рис. 2.7- окно Connection для провайдера SQL Server.


⇐ Предыдущая страница| |Следующая страница ⇒