
|
|
Создание подключений к базе данных в ADO.NET
Для работы с данными вам надо использовать следующие пространства имен using System.Data; За подключение к базе данных в ADO.NET отвечает объект Connection. Рассмотрим две модификации - унивесальную OleDbConnection и рассчитанную специально для работы с MS SQL Serer - SqlConnection. "njТо, что мы не рассматриваем остальные, отнюдь не значит их отсутствие, просто принцип работы с ними аналогичный, да и, честно говоря, с другими я еще не работал. Не нужно было. Новый объект Connection создается стандартно: SqlConnection sqlConn= new SqlConnection(); Существует перегруженный конструктор, где можно сразу указать строку подключения: string strConnection ="user id=sa;data
source=(local);persist security info=True; initial"+ Строку подключения также можно указать, исрользуя свойство ConnectionString: sqlConn.ConnectionString = "user id=sa;data
source=(local);persist security info=True; initial"+ Сейчас вам необходимо знать следующие о параметрах подключения:
Так, отлично, подключаться к SQL Server вы уже умеете. Теперь рассмотрим подключение к MS Access: string sqlConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=E:\AccessBases\base1.mdb"; Либо, если стоит пароль на базе данных Access: string sqlConn = "Provider= Microsoft.Jet.OLEDB.4.0;Data
Source= E:\AccessBases\base1.mdb;JetOLEDB:Database
Password=passwd";
Ну вот, пожалуй и все, не забывайте закрывать ненужные подключения: conn.Close(); |
![]() |