مشكلة في sql
#1
السلام عليكم و رحمة الله
لدي إشكال في لغة SQL في التعامل مع التواريخ إذ لا بد من كتابتها على الشكل

Date= #2013/09/12#

و المشكلة هي أن التاريخ يأتي في DateTimePicker و تحتاج لعمل مقارنة كالتالي

كود :
AdoQuery.SQL.Add('select count(*) from Tabe1 where DATEINSC between #'+DateTimePicker1.Text+'# and #'+DateTimePicker2.Text+'# ');

و لا تقدم النتائج المطلوبة
فماهو الحل في نظركم؟؟
الرد
#2
السلام عليكم

يحتوي TDateTimePicker على خاصية Format قم بكتابة yyyy/mm/dd او yyy/dd/mm حسب حاجتك
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم