الفلترة بتاريخ الامس في دلفي
#1
السلام عليكم
لنفرض مثلا اني قمت بعملية فلترة بيانات للمخرجات والمدخلات لدي بتاريخ اليوم ولنفرض انه
27/02/2010
ثم اضطررت الى ادراج الكمية السابقة اي التي بتاريخ 26/07/2010
فكيف يمكنني معالجة ذلك
هل هناك امكانية في sql بالرجوع الى التاريخ السابق .
الرد
#2
يمكن استخدام SQL كالتالي :

PHP كود :
Query.Close;

Query.SQL.Text :='SELECT  Fields...... FROM Tabel WHERE Date Between :A And :B Order By Date' ;

Query.Parameters.ParamByName('A').Value :=FormatDateTime('yyyy/mm/dd', Date.date);

Query.Parameters.ParamByName('B').Value :=FormatDateTime('yyyy/mm/dd', Date.date);

 
Query.open; 

بالتوفيق أن شاء الله
الرد
#3
إقتباس :Order By Date

أظن أنه من المنطقي أن التاريخ يتم ادخاله حسب تارخ اليوم لدلك لسنا بحاجة ل Order By
لا اله الا أنت سبحانك اني كنت من الضالمين
الرد


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


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