delphi4arab منتديات دلفي للعرب

نسخة كاملة : كيفية الفلترة عن طريق شهر او تاريخ
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
بسم الله الرحمن الرحيم

السلام عليكم و رحمة الله و بركاته

اطلب مساعدة مستعجلة جزاكم الله ألف خير و سؤالي كالثالي

استعمل الكود التالي من اجل الفلترة عن طريق شهر كحروف و ليس كرقم لان باستعمال الشهر كرقم يعمل بدون مشاكل اما بستعمال الشهر كحروف فانه لا يعمل لا اعرف المشكل اين هو اثمنى افدي بالحل و شكرا

[صورة: 7hkwci8cjhce.png] 

كود :
begin DBLookupComboBox1.KeyValue := Null; DateSeparator:='.'; ShortDateFormat:='DD.MM.YYYY'; With Qry_date Do        Begin        close;        sql.clear;        sql.add('SELECT date_ph,date_part(''years'',date(date_ph)) as an,Case Month(date_ph)');        sql.add('when 1  then ''janvier''');        sql.add('when 2  then ''février''');        sql.add('when 3  then ''mars''');        sql.add('when 4  then ''avril''');                      sql.add('when 5  then ''mai''');        sql.add('when 6  then ''juin''');        sql.add('when 7  then ''juillet''');        sql.add('when 8  then ''août''');        sql.add('when 9  then ''septembre''');        sql.add('when 10 then ''octobre''');        sql.add('when 11 then ''novembre'' Else ''décembre'' End as mois,');        sql.add('From personnel Where date_part(''Month'',date(date_ph)) = '+ QuotedStr(DBLookupComboBox1.Text+''));        sql.add('group by 1,2,3');        sql.add('order by date_ph asc');        open; end; end;
السلام عليكم
ما هي قاعدة البيانات المستخدمة
(30-11-2018, 04:17 PM)S.FATEH كتب : [ -> ]السلام عليكم
ما هي قاعدة البيانات المستخدمة

السلام عليكم
قاعدة البيانات من نوع MYSQL