سلامي للكل
عندي مشكلة ما وجدت لها حل وما عرفت شو سببها وهي بعبارة SQL على سبيل المثال عندي جدول فيه اسماء الموظفين مع تاريخ ميلادهم واريد ان اعرف حميع الموظفين الذين لديهم تاريخ ميلاد محدد فوضعت ADOQuery وكتبت:
var s:string;
begin
s:=InputBox('Birthday','Enter The Date',DateToStr(date));
ADOQuery1.Close;
ADOQuery1.SQL.Text:='Select * From t1 Where Birthday=#'+s+'#';
ADOQuery1.Open;
end;بعد التنفيذ وعند ادخال التاريخ تحدث المشكلة وهي انني اريد مثلا ادخال التاريخ التالي 9/3/2006 فبعد تنفيذ الاستعلام
وجدت أنه قد احضر السجلات التي لها التاريخ التالي 3/9/2006 حيث قام بعملية تبديل بين الأيام والأشهر
أرجو ممن لديه فكرة عن سبب المشكلة وحلها ألا يبخل علينا ولكم جزيل الشكر
