اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

ارجو تعديل هذا الكود


L E D O

الردود الموصى بها

الساده خبراء المنتدي

ارجو تعديل هذا الكود

[quote]DoCmd.RunSQL "UPDATE Restaurant, Query1 SET Restaurant.val1 = ""W"" " & _

"WHERE (((Query1.TableNumber)==""1""))"[/quote]

ليكون الشرط هو null بدلا من "1" اي انني اريد ان اخبره حينما يكون الاستعلام خاليا تمام من اي بيانات ضع حرف "W" في الجدول restaurant

انا اريد ان يكو الكود بطريقه الداله if فمثلا اريد ان اخبره اذا كان الاستعلام يساوي 1 ضع حرف W واذا كان لا يساوي شيئا ضع حرف E

ارجو المساعده

وشكرا لكم

رابط هذا التعليق
شارك

مع ان مثالك غير مكتمل

يعني لم تتضح طريقة ادخال البيانات

ففي المرفق احدى الطرق التي يمكن تنفيذ الفكرة عن طريقها

انظر الى الكود تستطيع زيادة الشروط او انقاصها .

2_2.rar

رابط هذا التعليق
شارك

اخي ابو الانس

ما اريده فقط هو اذا كان الاستعلام لا يوجد به اي بيانات فانه في تلك الحاله يضع حرف معين في جدول restaurant أما اذا كان بالاستعلام بيان به رقم الطاوله يساوي 1 فانه يضع في جدول restaurant حرف اخر وهذا عن طريق النموذج اما في المرفق الذي تفضلت به اخي ابو الانس فهو لا يربط الاستعلام بالشرط على حسب فهمي للكود

فارجو منك الصبر معي و تعديل الكود

لك جزيل الشكر

رابط هذا التعليق
شارك

اما في المرفق الذي تفضلت به اخي ابو الانس فهو لا يربط الاستعلام بالشرط على حسب فهمي للكود

بلى الاستعلام مربوط بالشرط عن طريق الحقل TableNumber

هل جربت جعل الاستعلام خالي ؟ أيضا اجعل الرقم في الاستعلام 1 ثم اجعله 2 وانظر فرق النتيجة في الجدول ووافني برؤيتك

معذرة كما ذكرت لك المثال ناقص ( من اين يأتي رقم 1 في الاستعلام والأهم من ذلك كيف يكون خاليا من البيانات ؟ )

رابط هذا التعليق
شارك

سيدي الفاضل

قد اكون غير موفق في شرح المطلوب وعسي ان يوفقني الله هذه المره حتي استفيد من علمك وحفظت لنا اخى ابو الانس

هناك جدولين

أولا : الاول Reservation لادخال بيانات الحجز وهذا الجدول به حقل TableNumber حسنا

ثانيا :الثاني Restaurant به حقل واحد فقط مخصص لإدخال حرف معين من حرفين اما E أو R مثلا

ثالثا : الاستعلام مطلوب منه ان يحدد البيانات التي بها TableNumber هو 1 فقط

فلنفرض ان هنا بيان في جدول Reservation بإسم (أحمد) يجلس على طاولة رقم 1 إذن سوف يظهر في الاستعلام

حتي الآن كل شئ طبيعي

المطلوب فقط هو الآتي

من خلال زر الأمر في النموذج (( اذا كان هنا حجز يحقق شرط الاستعلام السابق اي رقم الطاوله به 1 اذن بعد ضغط زر النموذج سوف يقوم بتغيير الحرف الموجود في جدول Restaurant إلي R اما

اما اذا لم يكن هناك حجز على طاوله رقم 1 بالتالي سوف لن يحمل الاستعلام اي نتائج وهذا ما اقصده بان يصبح خاليا وفى تلك الحاله اريد عند ضغط الزر يقوم بتغيير الحرف في جدول Restaurant إلي E

ارجو التوفيق في الوصول للحل المثالي اخي ابو الانس

وشكرا للاهتمام

ملحوظة

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

تم تعديل بواسطه L E D O
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information