25-04-17, 07:32 PM
(25-04-17, 09:14 AM)Ahmed_Mansoor كتب : أهلا أخي الكريم , الرسالة تقول تحويل النص إلى تاريخ جاب نتيجة خارج النطاق , لذلك تقدر تتحكم في تنسيق التاريخ عن طريق الدالة Convert من داخل جملة الإستعلام نفسها , جرب هذا التعديل حيث سيتم تحويل القيم الذي تبحث بها إلى نوع تاريخ داخل جملة الإستعلام حيث الرقم 121 يحول التاريخين الذي ستبحث بها إلى تواريخ بتنسيق YYYY-MM-DD .
PHP كود :
If rs.State = adStateOpen Then rs.Close
rs.Open " Select * From table_name where date between convert(datetime,'" & date1 & "',121) and convert(datetime,'" & date1 & "',121)", db, adOpenStatic, adLockPessimistic
للأسف اعطتنى نفس الرسالة
للأسف نفس الرسالة :
Run time erro
the conversation of a varchar data type to a datetime data type resulted in an out-of-range value
استاذنا الفاضل :
وضع علامات التنصيص المفردة حول حقل التاريخ هذا يعنى اننا قمنا بتحويل التاريخ الى نص والان لماذا نحاول العكس تحويل النص الى تاريخ ؟ والله انا فى غايه الحرج من حضرتك -لأنى تعبك معايا فارجو المعذرة - لانى اريد الاستفادة من حضرتك .

