منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : خطأ في التاريخ
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
عند إنشاء إستعلام من جدول بناء علي تاريخ مثل 
        dacount = New OleDbDataAdapter("select billtotal,billcount,billcount2 from imbillhead where (billnumber = '" & bnumber & "') and ( billdate = #" &   & "#  ) ;", conn)

يظهر الخطأ التالي 
Syntax error in date in query expression '(billnumber = '36541') and ( billdate = #29\10\2016#  '.
هل من مساعد
جرب الكود بهذه الطريقة
PHP كود :
 dacount = New OleDbDataAdapter("select billtotal,billcount,billcount2 from imbillhead where (billnumber = " bnumber ") and ( billdate >= " mydate  "  ) ;"conn
اخوي استخدم  Parameters وذه الطريقه
PHP كود :
       dacount = New OleDbDataAdapter("select billtotal,billcount,billcount2 from imbillhead where (billnumber = ?) and ( billdate = ?) ;"conn)
 
       dacount.SelectCommand.Parameters.AddWithValue("@bnum",bnumber)
 
       dacount.SelectCommand.Parameters.AddWithValue("@bdate",DateTimePicker1.Value

لكن اخوي اذا رقم الفاتورة ما يتكرر ليه تشترط التاريخ ايضا في الاستعلام