среда, 13 февраля 2013 г.

выборка из combobox builder

DataTable tbl = ds.Tables.Add("EMPLOYEE");

new OleDbCommand("select * from EMPLOYEE",con, con.BeginTransaction());

OleDbConnection con = ConnectionProvider.CreateConnection();

public void FillDataSetFromDBReaderTest()

Второй способ появился только в ADO .Net 2.0 это возможность заполнения DataSet, используя OleDbDataReader:

Assert.IsTrue(ds.Tables[0].Rows.Count > 0);

new OleDbDataAdapter("select * from EMPLOYEE", con);

OleDbConnection con = ConnectionProvider.CreateConnection();

new System.Transactions.TransactionScope())

using (System.Transactions.TransactionScope scope =

public void FillDataSetFromDataAdapter()

Первый из них, который появился ещё в Net Framework 1.0, это способ заполнения DataSet при помощи класса OleDbDataAdapter:

Существуют несколько способов заполнения объекта DataSet:

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

Класс DataSet служит для хранения данных, загруженных из базы, в памяти. Фактически он представляет собой набор таблиц, связанных отношениями и в идеальном случае копирует структуру исходной базы данных.

Заполнение объекта DataSet

Отсоединенная модель. DataSet

Руководство по работе с БД Firebird с использованием библиотеки ADO .Net 2.0

Море(!) аналитической информации!

Руководство по работе с БД Firebird с использованием библиотеки ADO .Net 2.0

Комментариев нет:

Отправить комментарий