الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يتم تمرير >40 في فورم الى استعلام

مغلق
بدأه mt في 9 يونيو 2002 · 10 رد · 703 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف يتم تمرير >40 الى استعلام عن طريق مربع نص موجود على فورم جربت [forms]![main]![txt] لكن لاتظهر نتيجة واذا كتبت في الاستعلام >40 تظهر سجلات . مالخطأ بالكود .

مع العلم انه سوف يوضع قائمة بها مجموعة خيارات اكبر من اصغر من يساوي ...الخ وبجانبه مربع نص يمكن الكتابة فيه قيمه معينة. وجزاكم الله خير مسبقاً

#2

للرفع

#3

لابد من كون الفوم مفتوح أثناء التفيذ

ثانيا تأكد من أن مربع النص علي الفورم اسمه txt

و ليس اسم الحقل

ان لم بكن فانشر الملف

#5

هذا باستخدام استعلام فيه دالات مطولة باستخدام IIf

أعتقد أن الموضوع لا يحتاج لهذا التعقيد ، لكني لم أتمكن من استخدام الدالة IIf في معايير الاستعلام ، ولا أدري لماذا .

http://www.pcpages.com/harith77/Marks1997.zip

ويمكنك أن تجعل بدلا من استعلام واحد ثلاثة استعلامات أحدها المعيار فيه يساوي والثاني أصغر من والثالث أكبر من ، ثم يتم اختيار واحد منها حسب ما يتم إدخاله في النموذج كما في المثال التالي :

http://www.pcpages.com/harith77/MarksBB1997.zip

#6

جزاك الله خير يا أخ حارث .

#7

اذا احد يعرف كيفية تعديل كود sql لانه المشكلة في علامة = بالكود لو نقدر نعدله يكون افضل من عملية تكرار اكثر من استعلام بالبرنامج

الكود :

SELECT student.*

FROM student

WHERE [mark]=[forms]![main]![txt];
#8

فيه حل ثاني وهو نستبدل الاستعلام بنموذج ونفتحه بالفلتره او بالشرط كما في المثال التالي :

http://www.mypage.ayna.com/mutlq_966/mark.mdb

اذا فيه حل افضل نرجو من الاخوه ذكره. ولكم التحية

#9

ويشبه ذلك أيضا أن تغير بالكود مصدر البيانات في النموذج .

http://mypage.ayna.com/harith44/Queries22.mdb

#10

المشكلة فى ملف القاعدة نفسها

استورد المختويات الي ملف جديد و نفذ الاستعلام التالي

و سيعمل باذن الله

SELECT student.*
FROM student
WHERE (((student.mark)<=[forms]![main]![txt]));

counter2001.cgi?558002

#11

اخ محمد ممكن مثال لاني حاولت ولم استطع.

من الممكن عرض النتائج على قائمة في النموذج كما في المثال التالي:

http://www.mypage.ayna.com/mutlq_966/marklist.mdb

هذا الموضوع مغلق.

مواضيع مشابهة