Четверг Мая 17 , 2012
TEXT_SIZE
   


Использование объектов DataView в коде

Индекс материала
Использование объектов DataView в коде
Страница 2
Страница 3

Объект DataView предоставляет функциональность, аналогичную возможностям метода Select объекта DataTable. Рассмотрим эту функциональность более подробно и попутно сравним ее с функциональностью метода Select. Создание объектов DataView Чтобы просмотреть с помощью объекта DataView данные объекта DataTable, его следует связать с этим объектом DataTable. Есть два способа указать объект DataTable, используемый объектом DataView: посредством свойства Table объекта Data View или конструктора этого объекта. Следующие фрагменты кода эквивалентны: Visual Basic. NET Dim tbl As New Оа1аТаЫе("ИмяТаблицы") Dim vue As DataView vue = New DataView() vue. Table = tbl vue = New DataView(tbl) Visual C#.NET DataTable tbl = new DataTable("HMaTa6rHu. bT); DataView vue; vue = new DataView(); vue.

Table = tbl; vue = new DataView(tbl); У объекта DataView также есть конструктор, сигнатура которого более точно соответствует методу Select объекта DataTable. Этот усовершенствованный конструктор задает значения свойств Table, RowFilter, Sort и RowStateFilter объекта DataVieit' в одной строке кода. Следующие фрагменты кода эквивалентны: Visual Basic. NET Dim tbl As New DataTable('Customers") Dim dvrs As DataViewRowState dvrs = DataViewRowState.

ModifiedOriginal Or DataViewflowState. Deleted Dim vue As DataView vue = New DataView vue. Table = tbl vue. RowFilter = "Country = 'USA'vue. Sort = "City DESCvue. RowStateFilter = dvrs vue = New DataView(tbl, "Country = 'USA'", "City DESC", dvrs) Visual C#.NET DataTable tbl = new DataTable("Customers"}; DataViewRowState dvrs; dvrs = DataViewRowState, ModifiedOriginal Or DataViewRowState. Deleted; DataView vue; vue = new DataView; vue.

Table = tbl; vue. RowFilter = "Country = 'USA'"; vue. Sort = "City DESC"; vue.



Добавить комментарий


Защитный код
Обновить

Рейтинг пользователей: / 0
ХудшийЛучший 

Метео

Войти

Голосование

Идеальный вариант проведения новогодней корпоративной вечеринки - это…

Сейчас на сайте

Сейчас 6 гостей онлайн