Работа с объектами DataSet со строгим контролем типов
| Индекс материала |
|---|
| Работа с объектами DataSet со строгим контролем типов |
| Страница 2 |
| Страница 3 |
| Страница 4 |
В предыдущих трех главах рассказывалось о создании и использовании объектов DataSet. Как показано ниже, код для доступа к содержимому DataSet в программном плане аналогичен коду для доступа к объектам, которые использовались рань ше, например к объекту Recordset моделей ADO и ОАО: ADO. NET и Visual Basic. NET txtCompanyName. Text = ds. Tables("Customers").Rows(0)("CompanyName") ADO.
NET и Visual C#.NET txtCompanyName. Text = ds. Tables["Customers"].Rows[0]["CompanyName"]; ADO, DAO и классический Visual Basic txtCompanyName. Text = rs. Fields("CompanyName").
Value Разработчики писали подобный код, начиная с первых дней существования Visual Basic. Технически он безупречен — работает отлично. Тем не менее это не значит, что усовершенствовать старые методики программирования нельзя. Чтобы упростить написание кода для доступа к данным, в Microsoft Visual Studio, NET реализованы объекты DataSet со строгим контролем типов.
Теперь возможен такой код: Visual Basic. NET txtCompanyNafne. Text = ds. Customers(0). CompanyName Visual C#.NET txtCompanyName. Text = ds.
Customers[0].CompanyName; Объект DataSet со строгим контролем типов можно рассматривать как объект DataSet с классом. В частности, объект DataSet со строгим контролем — это класс, наследующий от класса DataSet и включающий свойства и методы, основанные на указанной вами схеме. Кроме того, этот класс содержит другие классы для объектов DataTable и DataRow — они позволяют создавать более эффективный код доступа к данным. Создание объектов DataSet со строгим контролем типов Так как же создать класс DataSet со строгим контролем типов? Можно воспользоваться одним из стандартных способов.
Основы работы с Microsoft ADO.NET
Использование поставщика данных .NET
Метео


