سلام دوستان
دیتابیس برنامم SqlServer 2008 و فیلد تاریخ رو با نوع Nvarchar ذخیره کردم.حالا وقتی جستجو بر اساس تاریخ میکنم درست کار نمیکنه ؟؟
برای مثال از 8/8/89 تا 10/8/89 رو سرچ میکنم رکورد رو نمیاره در صورتی که از 8/8/89 تا
9/8/89 رکورد ها رو میاره .اینم کدی که برای جستجو نوشتم
If Trim(DateTimePicker2.DateValue) <> ""And Trim(DateTimePicker4.DateValue) <> ""Then
If Str2 = ""Then
Str2 = " Where Datesale >= '" & Trim(DateTimePicker2.DateValue) & "' and Datesale <= '" & Trim(DateTimePicker4.DateValue) & "' "
Else
Str2 = Str2 & " And Datesale >='" & Trim(DateTimePicker2.DateValue) & "' and Datesale <='" & Trim(DateTimePicker4.DateValue) & "' "
EndIf
EndIf
برای ذخیره تاریخ تو برنامه هم ازDateTimePicker شمسی استفاده می کنم.