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

نسخة كاملة : حساب التاريخ واظهار المعلومات في DBGRID
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
[size=large]السلام عليكم اخواني اعضاء المنتدى[/size]
[size=large] اريد انشاء زر عند الضغط عليه يقوم بادراج التاريخ المختار في datatimepiker1[/size]
[size=large]ووظعه في حقل التاريخ للسجل المحدد في dbgrid2[/size]
[size=large]والمعضلة الثانية هي[/size]
[size=large]عندي dbgid1 اريد ان اعرض فيها السجلات اللتي مضى عليها 3 ايم من تسجيلها في dbgrid2 بواسطة datatimepike1[/size]
[size=large]او بالاحرى [/size]
[size=large]عند تسجيل تاريخ سجل معين بعد 3 ايام يظهر في dbgrid1[/size]
[size=large]واخير كيفية طباعة معلومات معينة السجل المحدد في dbgrid1 .... واكون من الشاكرين. [/size]
dbgrid وحدة إخراج هل وضعت إتصال بينها وبين جدول ما ؟
شكرا عن الرد

بالنسبة ل DBGRID2 تم ربطها بال adotable1
الذي ابحث عنه هو طريقة العرض في dbgri1 بعد 3 ايام من تاريخ الكمبيوتر تظهر السجلات التي لها اكثر من 3 ايام
في هاته الحالة إستعمل Query أفضل وإشتغل عليه لما تنجح في ذلك إربطه مع DBGRID المراد إظهار النتائج عليه.
مجرد مثال :

PHP كود :
select ID,Name from My_table where date < sysdate -3 
(20-01-2016, 09:13 AM)لؤي كتب : [ -> ]في هاته الحالة إستعمل Query أفضل وإشتغل عليه لما تنجح في ذلك إربطه مع DBGRID المراد إظهار النتائج عليه.
مجرد مثال :

PHP كود :
select ID,Name from My_table where date < sysdate -3 

بارك الله فيك اخي لؤي 

لكن هناك تصحيح فقط الدلفي 7 لا يقبل كلمة sysdate هنا نقوم باستبدالها بكلمة GETDATE() وهي التي تقوم بجلب تاريخ النظام الذي يتم العمل عليه


PHP كود :
select ID,Name from My_table where date < GETDATE() -3