Технология Microsoft ADO.NET


Подключение к базе данных Microsoft - часть 2


Подключение не будет зависеть от порядка передаваемых параметров, строка connectionString может выглядеть и так:

string connectionString = @"Jet OLEDB:Database Password=98765;Provider=""Microsoft.Jet.OLEDB.4.0""; Data Source=""D:\Uchebnik\Code\Glava2 \BDwithUsersP.mdb"";Password=12345;Jet OLEDB:System database=""D:\Uchebnik\Code\Glava2\BDWorkFile.mdw" ";User ID=Adonetuser;";

Тем не менее следует придерживаться последовательного расположения параметров для более удобного чтения кода. В конструкторе формы создаем все объекты ADO .NET:

public Form1() { InitializeComponent(); OleDbConnection conn = new OleDbConnection(); conn.ConnectionString = connectionString; OleDbDataAdapter dataAdapter = new OleDbDataAdapter(commandText, conn); DataSet ds = new DataSet(); dataAdapter.Fill(ds); dataGrid1.DataSource = ds.Tables[0].DefaultView; conn.Close(); }

В программном обеспечении к курсу вы найдете приложение Programm BDwithUsersP (Code\Glava2\ ProgrammBDwithUsersP).

  1)

  Microsoft Office Access 2003 поддерживает одновременную работу 255 пользователей.

  2)

  Убедитесь также в том, что ваш файл базы данных не открыт в самой программе Microsoft Access.

  3)

  В этом шаге мастер предлагает название "Security.mdw" файла рабочей группы. Я предлагаю изменить это название - чтобы в дальнейшем его было легко отличить и не путать с файлами по умолчанию.

  4)

  Обратите внимание, что интерфейс программы предоставляет возможность одновременного выбора нескольких (или всех групп) - нужно просто отметить соответствующие чекбоксы.

  5)

  Когда я устанавливал операционную систему на компьютере, я ввел свои фамилию и имя в качестве регистрационных данных. Далее, при установке пакета Microsoft Office, эти же сведения были предложены по умолчанию. Если вы хотите изменить эти сведения, лучший способ сделать это - переустановить пакет Microsoft Office. Для изменения регистрационных данных, введенных при установке системы, измените параметры реестра RegisteredOwner и RegisteredOrganization в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion. Далее, я везде буду писать "Chingiz Kariev", полагая, что вы выполняете действия, подставляя свое значение фамилии и имени.

  6)

  Конечно, это нонсенс - аутентификация ограниченного пользователя с паролем, а администратора - без пароля. Имейте в виду, что на практике так быть не должно. Здесь я просто ввожу всего одного пользователя с паролем для предельной ясности изложения.

  7)

  Если вы окончательно запутались, забыли или неправильно ввели пароль, словом, Microsoft Access 2003 перестал работать на вашем компьютере, удалите пакет Microsoft Office. Запустите редактор реестра, найдите раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\11.0 и удалите папку Access. Установите Microsoft Office заново.




Начало  Назад  



Книжный магазин