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

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


2 ـ كيف اربط الاداه DateTimePicker1 بقاعدة البيانات فى الدلفى
[INDENT]
السلام عليكم.
مرحبا بك معنا مفيدا و مستفيدا.
يمكنك استخدام DateTimePicker لادخال الوقت و الزمن ، لكن في الحدث BeforePost لل ADOTable الخاصة بك قم بإرفاق قيمة التاريخ برمجيا.
مثال ذلك :
كود :
AdoTableMyDate.asDate := DateTimePicker1.date ;

[/INDENT]
عندما اكتب هذا الكود يعطى خطأ بانها غير معرفه
[indent]
طيب ، ضع الكود الذي كتبته أنت لمعرفة الخطأ...
[/indent]
الخطأ هو
[Error] Unit1.pas(55): Undeclared identifier: 'AdoTableMyDate'
[Error] Unit1.pas(55): Missing operator or semicolon
[Error] Unit1.pas(55): Missing operator or semicolon
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'
[INDENT]
السلام عليكم ورحمة الله وبركاته ،
1- طلبت منك ارفاق الكود الخاص بك وليس رسالة الخطأ.
2- تبعا لرسالة الخطأ ، أخي الحبيب أنا أعطيتك مثالا فقط ، فمثلا عندما كتبت الكود التالي :
كود :
AdoTableMyDate.asDate := DateTimePicker1.date ;

لابد أن تعوض AdoTable1 باسم المكون الخاص بك .
ولابد أن تعوض MyDate باسم السجل الخاص بك.
[/INDENT]
الكود
ADOTable1DSDesigner2.AsDateTime := DateTimePicker1.date ;