سلام.
چطور میشه یه datatable رو fillter کنیم.
فرض کنیم اطلاعات یک جدول رو از دیتابیس اصلی load کردیم توی یه datatable که توی یک dataset قرار داره حالا میخواهیم رکوردهای توی datatable رو FILLTER کنیم.
سلام.
چطور میشه یه datatable رو fillter کنیم.
فرض کنیم اطلاعات یک جدول رو از دیتابیس اصلی load کردیم توی یه datatable که توی یک dataset قرار داره حالا میخواهیم رکوردهای توی datatable رو FILLTER کنیم.
Last edited by A_M_gold; 10-07-2007 at 10:55.
اصولا در کلاس فوق (Datatable) متد خاصی برای این کار ندارد(البته میشه از متد Select استفاده کنی), اما در کلاس Data View میتوانیم عملیات جستجو و ***** را بخوبی انجام بدیم.
استفاده از Select : با استفاده از این متد میتوان یک آرایه از شیء های Datarow استخراج شده از جدول Datatable رو ایجاد کنیم.
Dim arrselect() As Datarowarrselect=dataSet.Select("عبارتی که باید ***** بر اساس اون صورت بگیره به همراه ستون مورد نظر")
Dim drowselect() As Datarow
راه دوم : استفاده از خصوصیت Defult View کلاس Data view است.
Datatable.DefaultView.Rowfilter="عبارتی که باید ***** بر اساس اون صورت بگیره به همراه ستون مورد نظر"
For i As integer=0 to Datatable.DefultView.Count-1
...........................
next
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)