![]() |
|
الفلترة في جداول Absolute Database - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : الفلترة في جداول Absolute Database (/showthread.php?tid=970) الصفحات:
1
2
|
الفلترة في جداول Absolute Database - Prince - 23-06-2009 اخي الخلل ليس في تسميتها Date بإمكانك إعادة تسمية الحقل Date و لكن عند الإستفسار او عمل فلتر يجب ان تضع الكلمه بين حاصرتين هكذا [Date] الخلل الرئيسي كما قال الأخ عزيز هو انك لم تضع التاريخ بين علامتي التنصيص كود : [Date] <12/12/2006يجب وضع التاريخ هكذا كود : [Date] < "12/12/2005"لقد اعدت تسمية الحقل الى Date و اضفت علامات التنصيص و البرنامج يعمل بدون أخطاء اذن نستنتج ان الخلل فقط هو كما قال لك الأخ عزيز بأنك نسيت وضع علامات التنصيص في جملة الفلتر مرفق المثال مع تعديل اسم الحقل الى Date الفلترة في جداول Absolute Database - rm31 - 23-06-2009 شكرا أخي فقد تابعت الخلل من البداية. كنت سميت الحقل date لكن لم أضعه بين [] فكان يظهر الخلل رغم أن التاريخ كان بين علامات التنصيص وعندما نبهتموني وضعت الحقل بين [] لكن لم أضع التاريخ بين علامات التنصيص. فظهر خلل آخر. لكن الحمد لله أن المشكل قد زال الآن بفضل حرصكم الذي أثلج صدري. بارك الله فيكما. الفلترة في جداول Absolute Database - Effector - 27-06-2009 اهلين اخي rm31 اذكر واجهت المشكله نفسها اول ما جربت الكمبوننت , على العموم من حسن الحظ و جدت سورس التجربه ![]() كود : ABSQuery1.Close;
ABSQuery1.SQL.Clear;
ABSQuery1.SQL.Add('select * ');
ABSQuery1.SQL.Add('from "Table1"e1');
ABSQuery1.SQL.Add('where (e1."Date" =ToDate ("' + FormatDateTime('yyyy-mm-dd',
Today) + '","YYYY-MM-DD"))');
ABSQuery1.Open;
if ABSQuery1.FieldByName('CheckIn').IsNull then
beginبحيث ال Table1 اسم الجدول و ال Date حقل سترنق لتخزين التاريخ . تحياتي . الفلترة في جداول Absolute Database - Shaieb - 24-03-2012 السلام عليكم بارك الله فيكم جميعا اخي كيف يمكن الفلنرة بين تاريخين لان في الكود الذي اشرت اليه يظهر التاريخ المختار فقط |