Имя Пароль
Зарегистрироваться


* При перепечатке материалов ссылка на 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

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

Реализация обработчиков событий
Стандартная система типов CTS
Свойства, доступные только для чтения или только для записи
Использование отладочных инструментов
Карринг (currying)
Объектные модели
Форматирование, зависимое от культуры
Циклические ссылки
Ввод кода с помощью CodeInsight
Преобразование кодировки символов
Применение типов данных
Towards Cleaner Code, A C# Asynchronous Helper
Создание конфигурационного файла
Реализация свойств
Наследование от абстрактного класса
| .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

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

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