amir_kashan20
دوشنبه 15 اردیبهشت 1393, 12:37 عصر
سلام برنامه ای نوشتم که یکی از فیلدهاش تاریخ رو ذخیره میکنه
توی بانک اطلاعاتیم تاریخ به این شکل ذخیره میشه:
2014-05-02 16:15:53.253
یه دیتاگرید هم دارم که اطلاعات رو توش نشون میده البته تاریخ رو اونجا به صورت میلادی نشون میده مثلا یکشنبه 11 اردیبهشت 1393 که فکر نکنم مهم باشه
حالا یه قسمت دارم واسه جستجوی تاریخ
دوتا DateTimeDetail دارم که میخام وقتی روی تاریخ مورد نظر زدم اطلاعات بین اون دوتا تاریخ رو نشونم بده
اینکار رو با کد زیر انجام میدم اما هرکار میکنم چیزی نشون نمیده چرااااااااااااااااااا؟
oadmainLocal = New SqlDataAdapter("select Pay_Id,Pay_Sum,Pay_Date,P_FName,P_LName,P_Tell,Pay _ByName,Pay_ByRight,Pay_ByTell,Pay_PermitSum,check er from Persons inner join payment on (Persons.p_id=payment.pay_pid) where Pay_Date BETWEEN '" & DateTimeDetail.Text & "' AND '" & DateTimeDetail2.Text & "' ", cn.ConnectionString)
توی بانک اطلاعاتیم تاریخ به این شکل ذخیره میشه:
2014-05-02 16:15:53.253
یه دیتاگرید هم دارم که اطلاعات رو توش نشون میده البته تاریخ رو اونجا به صورت میلادی نشون میده مثلا یکشنبه 11 اردیبهشت 1393 که فکر نکنم مهم باشه
حالا یه قسمت دارم واسه جستجوی تاریخ
دوتا DateTimeDetail دارم که میخام وقتی روی تاریخ مورد نظر زدم اطلاعات بین اون دوتا تاریخ رو نشونم بده
اینکار رو با کد زیر انجام میدم اما هرکار میکنم چیزی نشون نمیده چرااااااااااااااااااا؟
oadmainLocal = New SqlDataAdapter("select Pay_Id,Pay_Sum,Pay_Date,P_FName,P_LName,P_Tell,Pay _ByName,Pay_ByRight,Pay_ByTell,Pay_PermitSum,check er from Persons inner join payment on (Persons.p_id=payment.pay_pid) where Pay_Date BETWEEN '" & DateTimeDetail.Text & "' AND '" & DateTimeDetail2.Text & "' ", cn.ConnectionString)