PDA

View Full Version : سوال: فیلتر کردن دیتا ویو بین دو تاریخ



ali_behshahr
شنبه 25 شهریور 1391, 19:45 عصر
من چجوری می تونم توی دیتاویو بین دو تاریخ رو در بیارم

danialafshari
یک شنبه 26 شهریور 1391, 01:49 صبح
با استفاده از Query
یک مثال



Select * From Ser where t1 >= '1388/01/01' and t1<='1388/10/01' Order by t1

ali_behshahr
شنبه 08 مهر 1391, 20:10 عصر
من دستور اسکیوال رو نمی خوام من یه دیتاویو دارم که می خوام فیلتر کنم

sirvan-me
یک شنبه 09 مهر 1391, 14:04 عصر
اینطوری میشه :

DataView Dw = Dt.DefaultView;
Dw.RowFilter = "Date >='9-28-2012' AND Date <='9-30-2012'";
Dw.Sort = "Date ASC";

می تونی جای اینکه تاریخ و خودت بدی با استفاده از الحاق رشته ها یا String.Format تاریخ ها رو از تکست باکس یا باکس دیگه ای بگیری

حسین شهریاری
یک شنبه 09 مهر 1391, 14:15 عصر
اگه از BindingSource استفاده میکنید، اینطوری:

bs.filter="Edate>='1391/01/01' and Edate <='1391/01/31'"