سلام دوستان من اگر بخوام در برنامم جستجو بر اساس تاریخ داشته باشم باید چه کنم میشه کمکم کنید
متشکرم
سلام دوستان من اگر بخوام در برنامم جستجو بر اساس تاریخ داشته باشم باید چه کنم میشه کمکم کنید
متشکرم
این روشی که من میگم اول باید به بانک اطلاعاتی به صورت DataSet وصل بشیم و داده ها را به صورت LINQ استخراج کنیم
برای این کار پس از وصل شدن به بانک اطلاعاتی مثلا می خواهیم لیست افرادی که تاریخ ثبت آنها Str_Date هستش را در DataGridview1 نشان دهیم
Dim PersonalT As New DataSet1.PersonalDataTable
personalTa.Fill(PersonalT)
Dim Str_date AsString
Str_Date=Textbox1.Text
Dim U = From i In Personal Where i.Data Like Str_date & "*" Select New With {.name = I.Name, .Address = I.Address, .phone1 = I.phone1}
DataGridView1.DataSource = U.ToList
ما فرض کردیم که جدوا Personal دارای 4 فیلد Name Address Phoen1 Data هستش
اگه هم می خواهید به طور خلاصه بدانید که چگونه می شود به DataSet وصل شوید اینجا را کلیک کنید
اکر کسی با ado بلده هم بگه ممنون میشم
دوست عزیز دو راه داری یا تو دستور SELECT در مقابل WHERE تاریختو بنویس که رکردها در همون تاریخ برگردن یا انکه همه رکردهاتو برگردون متصل کن به یک DataView بعد با پراپرتی Filter رکردها تو همون تاریخ را نشون بده
" & " Select * from Query_im where date >= " & az.Text & " And date <= " & ta.Text "