لقد قمت بتصميم الاستعلام الاتى
select * from table 1 where date=#" & dtpicker&"#"
مع العلم أن التواريخ عند تحمل الصغة التالية 02/05/2006
أما الاداة فهى تظهر التاريخ بالشكل التالى 11/7/1427
لذالم يعمل الاستعلام فما هو الحل
لقد قمت بتصميم الاستعلام الاتى
select * from table 1 where date=#" & dtpicker&"#"
مع العلم أن التواريخ عند تحمل الصغة التالية 02/05/2006
أما الاداة فهى تظهر التاريخ بالشكل التالى 11/7/1427
لذالم يعمل الاستعلام فما هو الحل
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته ...
أختي العزيز :: majdah taher ::
حسب ما فهمته أن المشكلة تكمن في أن الأداة تعرض التاريخ بالتقويم الهجري وتعطي الناتج في الكود المستخدم بالتقويم الميلادي .
فإذا كنت ترغبين في أن يكون ناتج العملية بالتقويم الهجري فاستخدمي الكود التالي ويفضل أن تضعيه في الحدث Form_Load أو في أي حدث مناسب :
Calendar = vbCalHijri
أتمنى أن أكون قد وفقت في الرد على سؤالك
سبحان الله وبحمده ... سبحان الله العظيم
شكرا أخى ولكن الذى أرغب فيه العكس فالاداة تعطى التاريخ الهجرى أما الجدول لدى يحمل التاريخ الميلادى
إذن يكون الكود بالشكل
vba.Calendar =vbCalGreg
شكرا لكن ممكن الشرح أين يكتب حت تعم الفائدة هل ضمن الاستعلام
ياجماعة حاولت ولم أفلح ولك المرفق للتعديل
السلام عليكم ورحمة الله وبركاته
اختي الكريمة يمكنك تعديل صيغة التاريخ من لوحة التحكم اولا وستعمل الاداة بالتاريخ الهجري تلقائيا بدون أكواد
أما لو كنتي محتاجة التاريخ الهجري فيمكن البحث في الموضوع وايجاد الحل ان شاء الله
جربي واخبرينا بالنتيجة
==============
الى اللقاء
JusT LeT YouR MinD WorK
أخي الفاضل /
لاحظ أن التاريخ الميلادي في الأداة يمكنك الحصول عليه من خلال المتغير VALUE و هذا ما تستطيع وضعه في الاستعلام ...
و مرفق المثال
و دمتم
أخ مستر كنج لم أفهمك كيف يتم التعديل من لوحة المفاتيح مع الاداة dtpicker
مع العلم أنا أريد التاريخ الميلادى وليس الهجرى
السلام عليكم ورحمة الله وبركاته
اختي الكريمة لقد ذكرت "لوحة التحكم " يعني الـ Control Panel وليس لوحة المفاتيح
وكل ما يلزم هو تغيير اعدادات صيغة التاريخ وهي كالتالي
Control Panel ==>> Regional and Languages Options ==>> Customaize ==>> Date
ومنها غيري الـ Calender Type واجعليها
"التقويم الميلادي (تسمية انجليزية ) ... او عربية براحتك
وبعد ذلك ستعمل اداة الـ DTPicker بشكل سليم ان شاء الله
جربي هذا أولا واذا لم يعمل فسنحاول ايجاد الحل برمجيا
بالتوفيق ان شاء الله :)
=============
الى اللقاء
تم تعديل هذه المشاركة بواسطة MR^King في 19 أغسطس 2006 في 13:32
JusT LeT YouR MinD WorK
شكرا لك لقد وصلت لما أريد
ولكن من باب العلم بالشى ماهو الكود الذى قصدته
هذا الموضوع مغلق.