Получение данных с помощью объектов DataAdapter
| Индекс материала |
|---|
| Получение данных с помощью объектов DataAdapter |
| Страница 2 |
| Страница 3 |
Так уже говорилось в главе 4, объекты Command и DataReader позволяют выполнять запросы и просматривать их результаты. Но что, если вам требуется поместить результаты запроса в объект DataSet ADO. NET? Можно написать код, который заполнял бы объект DataSet новыми записями, перемещаясь по данным объекта DataReader.
Visual Basic. NET Dim ds As New DataSet() Dim tbl As DataTable = ds. Tables. Add("Customers") 'Готовим объект DataTable Dim cmd As New OleDbCommand() 'Готовим объект Command Dim rdr As OleDbDataReader = cmd. ExecuteReader() Dim row As Dataflow Do While rdr.
Read() row = tbl. NewRow() row( "Customer-ID") = rdr("CustomerID") 'Выбираем данные из других столбцов tbl. Rows. Add(row) Loop rdr. Close() Visual C#.NET DataSet ds = new DataSet(); DataTable tbl = ds.
Tables. AddC'Customers"); //Готовим объект DataTable OleDbCommand cmd = new OleDbCommand(); //Готовим объект Command OleDbDataReader rdr = cmd. ExecuteReader(); DataRow row; while (rdr. Read()) row = tbl. NewRowO; row["CustomerID"] = rdr["CustomerID"]; //Выбираем данные из других столбцов tbl. Rows. Add(row); rdr.
Основы работы с Microsoft ADO.NET
Перформия - консалтинг в области найма
Перформия - консалтинг в области найма
www.topfirm.ru
Использование поставщика данных .NET
Метео


