سؤال

نت مع VB و SQL Server 2005.

لدي DataSet مع 3 طاولات في ذلك وأريد أن أسقط جميع الجداول الثلاثة في واحد DataView

أعرف أنه من الممكن تعيين كل جدول Seperatyly عن طريق القيام بذلك:

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

لكنني أحتاج إلى جميع الجداول في DataSet وليس فقط جدول الفهرس التالي

فكرت أيضا في استخدام DataViewManager والتي يمكن تعيينها إلى مجموعة البيانات بأكملها

لكنها لا تملك النفق روهفيلتر

الذي أستخدمه لاحقا على التعليمات البرمجية الخاصة بي.

إذا كيف يمكنني حل هذا؟

هل كانت مفيدة؟

المحلول

هذه شرط يجب أن تساعدك

يمكنك أن تفعل شيئا مثل هذا (مقتطف من المقال)

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

أتمنى أن يساعدك هذا

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top