Основы ASP.NET 2.0



         

Объектная модель источников данных - часть 3


База может находиться в отдельном файле с расширением .mdf. При соединении через ODBC указывается имя источника данных, тип базы, путь к файлу и драйвер:

<add name="ConnectionString1" connectionString="DSN=BB;DBQ=D:\Programming\Brain- bench\brainbench.mdb;DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;" providerName="System.Data.Odbc" />

Строки могут показаться сложными, но они создаются, когда мы просто перетаскиваем на форму в Design mode таблицу или запрос. При наличии опыта можно писать их и самим.

Строками соединений можно манипулировать и программно:

protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { // Создание класса ConnectionStringSettings ConnectionStringSettings conn = new ConnectionStringSettings(); conn.ConnectionString = "Server=localhost; " + "User ID=sa;Password=m1d2ffnkl; " + "Database=Northwind;Persist Security Info=True"; conn.Name = "Northwind ConnectionString"; conn.ProviderName = "System.Data.SqlClient"; //Добавление строки в файл web.config ConfigurationManager.ConnectionStrings.Add(conn); } }




Содержание  Назад  Вперед