Отсоединенные объекты
| Индекс материала |
|---|
| Отсоединенные объекты |
| Страница 2 |
| Страница 3 |
Вы узнали, как с помощью различных объектов поставщика данных. NET подключиться к источнику данных, выполнить запросы и просмотреть их результаты. Тем не менее эти подсоединенные классы позволяют просматривать данные только в виде непозиционируемого, доступного только для чтения потока. Что, если вам требуется сортировать, выполнять поиск, фильтровать или изменять результаты запросов? Объектная модель ADO. NET включает классы, предоставляющие такую функциональность. Они выступают в качестве автономного кэша данных.
Выбрав результаты запроса в объект DataTable (подробнее о нем — чуть далее), можно закрыть соединение с источником данных и продолжить работу с данными. Как уже говорилось, этим объектам не требуется живое соединение с источником данных, и поэтому они называются отсоединенными (disconnected objects). Давайте рассмотрим отсоединенные объекты модели ADO. NET.
Объект DataTable Объект DataTable ADO. NET аналогичен объектам Recordset ADO и DAO. Он позволяет просматривать данные в виде наборов записей и столбцов. Чтобы поместить результаты запроса в объект DataTable, применяют метод DataAdapterFill: Visual Basic. NET Dim strSQL As String = "SELECT CustomerlD, CompanyName FROM Customers"; Dim strConn As String = "Provider=SQLOLEDB;Data Source=(local);..."; Dim daCustomers As New OleDbDataAdapter(strSQL, strConn); Dim tblCustomers As New DataTable(); daCustomers, Fill(tblCustomers); Visual C# string strSQL = "SELECT CustomerlD, CompanyName FROM Customers"; string strConn = "Provider=SQLOLEDB;Data Source=(local);...
OleDbDataAdapter daCustomers = new OleDbDataAdapterCstrSQL, strConn); DataTable tblCustomers = new DataTable(); daCustomers. Fill(tblCustomers); Данные, выбранные из БД и помещенные в объект DataTable, считаются отсоединенными от сервера. Содержимое DataTable можно просматривать, не генерируя сетевого трафика между ADO.
Основы работы с Microsoft ADO.NET
Телевизоры
Это жк телевизоры от ведущих производителей.
elmir.ua
Использование поставщика данных .NET
Метео


