بتاريخ: 4 يوليو 200916 سنة comment_162140 plz any we help me to solve this quiz:assume that we have a column in database , and there are some of stored procedures names stored in that column as the followning insert into procedure_table(procedure_name_column) values (procedure1)------------2-------------3......... and so on .then in forms builder we will make data block wizard for "procedure_table"tableand the procedure names will be displayed in text items ,ok?Now the question ,how can i execute these procedures from forms builder without seeking of help from sqlplus , note that i ll must take the procedure name from text item , do not write it hard coded.plz help me , thanks تقديم بلاغ
بتاريخ: 6 يوليو 200916 سنة كاتب الموضوع comment_162334 ربنا سبحانه وتعالى رزقني الحل وهو كلآتي :اولا قم بعمل ال procedure الآتية في sqlplus create or replace procedure call_dynamic_proced(proc_name IN varchar2) as begin execute immediate 'begin ' || proc_name || '; end;'; end; وفي ال forms builder فقط كل ما سوف تعمله وهو أنك ستنادى عليها وتمرر لها ال اسم العمود الذي يحتوى على اسماء ال procedures كلآتي call_dynamic_proced(:column_name); والحمد لله رب العالمين , وشكرا لكل من حاول أن يساعدني في حل المشكلة تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.