Назначение нескольких таблиц одному DataView - PullRequest
1 голос
/ 31 октября 2009

net с vb и sql server 2005.

У меня есть DataSet с 3 таблицами, и я хочу назначить все 3 таблицы в один DataView

я знаю, что можно назначить каждую таблицу отдельно, выполнив это:

Dim dv as New DataView(ds.Tables(i)).DefaultView

но мне нужны все таблицы в наборе данных, а не только таблица индексов на основе i

Я также подумал об использовании DataViewManager, который можно назначить всему набору данных

но у него нет пророчества RowFilter

, который я использую позже в моем коде.

так, как мне решить это?

1 Ответ

0 голосов
/ 01 ноября 2009

Эта статья должна помочь вам

Вы можете сделать что-то вроде этого (фрагмент из статьи)

myDataViewManager.DataViewSettings("Customers").Sort = "CompanyName"
myDataViewManager.DataViewSettings("Customers").RowFilter = "Where clause here"

Надеюсь, это поможет

...