حساب التاريخ واظهار المعلومات في DBGRID
#1
Sad 
[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]
الرد
#2
dbgrid وحدة إخراج هل وضعت إتصال بينها وبين جدول ما ؟
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
الرد
#3
شكرا عن الرد

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

PHP كود :
select ID,Name from My_table where date < sysdate -3 
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
الرد
#5
(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 
الرد


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


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