PDA

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



ma.andishe
سه شنبه 07 اردیبهشت 1389, 11:29 صبح
سلام
من تو جدولم دو تا فیلد تاریخ دارم زمان شروع وزمان خاتمه میخواماز توی فرم از طریق
یک maskبتونم تاریخ بین دو فیلد در جدول و سرچ کنه
من 1 کاری کردم اما فکر کنم سینتکسش ایراد داره
لطفا کمک کنید


sql = "select * from tbl_info_backup where" & msk_txt_serch.Text & "betwin start_date and end_date"

Open-Source
سه شنبه 07 اردیبهشت 1389, 12:32 عصر
اولا تکه کدت رو کامل قرار بده درون تگ کد.
دوما شما باید اطلاعات رو فیلتر کنی به این صورت:
بزرگتر مساوی تاریخ X و کوچکتر مساوی تاریخ y.

ma.andishe
سه شنبه 07 اردیبهشت 1389, 13:50 عصر
اینم کد ی که نوشتم
end_dateوsatrt_dateفیلد های داخل جدول تاریخ داخل جدول هستند



PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
' sql = "select * from tbl_info_backup where" & msk_txt_serch.Text & "betwin start_date and end_date"
sql = "select * from tbl_info_backup where end_date>=" & msk_txt_serch.Text & "<=start_date'"
da_info_backup = New SqlDataAdapter(sql, cn)
ds_backup.Clear()
da_info_backup.Fill(ds_backup, "info_backup")
If dg_archive.Rows.Count <= 0 Then
MsgBox(" ", MsgBoxStyle.OkOnly, "")
Else
EndIf
EndSub

ma.andishe
چهارشنبه 08 اردیبهشت 1389, 09:34 صبح
کسی نیست کمکی بکنه؟

kebriya
چهارشنبه 08 اردیبهشت 1389, 11:22 صبح
این مدلی بنویس درست میشه


sql = "select * from tbl_info_backup where end_date>=" & msk_txt_serch.Text & "and " & msk_txt_serch.Text & "<=start_date )"