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

سؤال عن enter_query وexecute_query

مغلق
بدأه php4pro في 17 مايو 2003 · 4 رد · 1,022 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف حالك الحقيقة انا عندي مشكلة

المشكلة هي اني سويت control block علشان تنظيم الشغل وعلشان المرونه

وحطيت فيه كل الازرار الي احتاجها لكن المشكلة

اني حطيت زر اسمه b1 وحطيت فيه ترقرenter_query

وسويت زر ثاني اسمه 2 وحطيت فيه ترقر execute_query

لما تظغط الاول يسوي ادخال والثاني يسوي تنفيذ واشتغلو من احسن ما يكون لكن المشكلة انه لما تظغط على الenter query يكون النظام على الenter query ما اسطيع اسوي تنفيذ يعني بالعربي ما يشتغل التنفيذ لما اضغط الenter query ما ادري ايش السبب مع اني في كل ترقر حاط go_block للبلوك الاصلي

ياليت احد فهم قصدي :)

#2

حقيقة السؤال مهوب واضح بس أحب أبين

enter_query تستخدم عند الإستعلام وليس عند الإدخال.

وبعد تسجيل البيانات المراد البحث عنها تستخدم execute_query

create_record تستخدم عند إضافة سجل جديد

في زر enter_query جرب هذا الكود

    IF  :SYSTEM.MODE != 'ENTER-QUERY' THEN

          ENTER_QUERY(NO_VALIDATE);

       ELSE  

          CLEAR_BLOCK(NO_VALIDATE);

       END IF;
#3

انت ما فهمت قصدي

انا عارف ان enter_query استعلام لكن انا اقصد بالادخال انك تدخل بعدين تستعلم

لكن شوف

افرض عندي بلوك اسمه m انشأته بناء على قاعدة البينات المطلوب هو اني احط زرين واحد اسمه استعلام والثاني تنفيذ كيف لكن لاحظ اني ما ابغى الزرين داخل البلوك m ابغى الزرين في بلوك جديد مثلا اسمه d

#4

غير للزرين خاصية navigation لل mouse و keyboard إلى NO

ما يحتاج تحط go_block

إن شاء الله بتضبط معك

#5

جزاك الله خير اخوي ابرهيم ضبطت والحمد لله

شكرا لك:)

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

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