تعيين جداول متعددة إلى DataView واحد
سؤال
نت مع 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"
أتمنى أن يساعدك هذا
لا تنتمي إلى StackOverflow