ورود

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



mostafa_bahar
شنبه 05 اردیبهشت 1394, 00:03 صبح
دوستان مشکل من اینه
چطور می تونم فرض کنید فروش یه فروشگاه را از تاریخ 1394/02/05 ساعت 08:00:00 تا تاریخ 1394/02/07 ساعت 11:00:21 بدست آورم
حالا چه در دستور select یا فیلتر فرقی نمی کنه
من یه راهی دارم می خوام مطمئن شم همین بهترین راه یا نه ممنون از جوابتون

t = "24:00:00"
t1 = "00:00:00"



(dates > '" + MaskEdBox1(0).Text + "' and dates < '" + MaskEdBox1(1).Text + "') or (dates ='" + MaskEdBox1(0).Text + "' and times >='" + MaskEdBox3.Text + "' and Times<= '" + t + "') or (dates ='" + MaskEdBox1(1).Text + "' and times >='" + t1 + "' and Times<= '" + MaskEdBox4.Text + "')

isaac23
شنبه 05 اردیبهشت 1394, 07:36 صبح
من که میگم از sql از دستور betweenاستفاده کن
.RecordSource = "select * from t1 WHERE Datep between '" & Form4.MaskEdBox3.Text & "'

mostafa_bahar
شنبه 05 اردیبهشت 1394, 22:14 عصر
آقا این بین دوتاریخ و زمان جواب نمیده

isaac23
شنبه 05 اردیبهشت 1394, 22:41 عصر
سلام مگه دستور رو چطوری نوشتی ؟ بذار ببینم چطوریه ؟
.RecordSource = "select * from t1 WHERE FO = '" & Form4.Combo7.Text & "' AND Datep between '" & Form4.MaskEdBox9.Text & "' and '" & Form4.MaskEdBox10.Text & "' order by Datep, nom"