* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Класс DataViewManager
8 февраля 2009

Класс DataViewManager функционирует совместно с классом DataSet подобно тому,
как класс Data View работает в паре с классом DataTable. Экземпляр класса Data View -
Manager, связанный с объектом DataSet, создает объекты Data View для представле-
ния различных таблиц этого объекта DataSet и управляет ими. При создании нового
объекта DataViewManager следует передать в качестве параметра объект DataSet или
установить свойство DataSet после создания объекта DataViewManager, например:
Visual Basic .NET
Dim rnyDataViewManager As New DataViewManager{[nyDataSet)
Dim myOtherDataViewManager As New DataViewManager
myOtherDataViewManager.DataSet = myOtherDataSet
Visual C#
DataViewManager rnyDataViewManager - new DataViewManager(tnyDataSet);
DataViewManager myOtherDataViewManager = new DataViewManager();
myOtherDataViewManager.DataSet = myOtherDataSet;
Подключившись к объекту DataSet, вы получаете возможность управля" ь его
свойствами RowFilter, Sort и др. с помощью набора DataView Settings. В свойстве
DataViewSettings содержится набор значений свойства DataView у каждой из таблиц,
составляющих объект DataSet. Чтобы установить это значение, укажите таблицу, для
которой хотите установить свойство DataView, а затем собственно значение свой-
ства. Например, следующий пример устанавливает свойство Row Filter объекта Data-
View, связанного с таблицей Customers:
Visual Basic .NET
rnyDataViewManager.DataViewSettings( "Customers" ).RowFilter =
"State = ' W A 1 "
Visual C#
myDataViewManager.DataViewSettings["Customers"].RowFilter =
"State = ' W A ' " ;
Объект DataView можно извлечь из DataViewManager, вызвав метод CreateData-
View; этот метод требует ссылку на объект DataTable'.
Visual Basic .NET
Dim rnyDataView As DataView
myDataView = myDataViewManager.CreateDataView(DataSet1.Tables(0»
Visual C#
DataView myDataView;
myDataView = myDataViewManager.CreateDataView(DataSet1.Tables[OJ);

Теги: .NET

Статьи по теме:

Общеязыковая исполняющая среда
Управление лицензированием элементов управления
Извлечение типизированных данных с помощью объекта DataReader
Модификация и обновление данных
Абстрактные классы и члены
Применение событий формы
Объекты Color, Brush и Pen
Архитектура данных ADO.NET
Получение доступа к членам базового класса
Создание поддержки печати
Создание дополнительных типов объектов Doughnut
Доступ к «плоским» файлам
ToDoList 5.6.6
Применение наследования с формами
Решения .NET
| .NET | Pavel |
 


Пн Вт Ср Чт Пт Сб Вс
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | .NET | Класс DataViewManager. Регион сайта: Москва и Санкт-Петербург