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

معالجة الاخطاء باستخدام برامج جزئية

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

تتكرر الاخطاء ولابد ان يتمكن تطبيقك من معالجتها هنالك العديد من البرامج

الجزئية التى تعالج الاخطاء فى form_builder منها

1-error_code/رقم اخر حطاء فى form_builder

2-error_text/نص رسالة احر خطاء فى الform-builder

3-error_type./رمز مكون من ثلاث حروف لتحديد نمط رسالة اخر خطاء

1-frm/لاحطاء form-builder

2-ora/لاحطاء oracle

واليك الترميز التالى والذى يقوم بوضع اجراء التقاط احطاء بسيطة على مستوى نموذج يعمل عند وضعه في on_error اوon_message او في اي جزء فيpl/sql

declare

dberr_num number:=dbms-error_code;1

err_num number:=error_code;2

err_txt varchar2(80):=error_text;3

err-typ varchar2(30:=error-type;4

begin

if err-num=40508 then

if dberr-num=-1 then

message('primary key for new record duplicates in existing record');5

else

message('can not insert this record...reason under mined');6

end if;7

else

message(err-type'='to_char(err-num)'.'err-text);8

end if;9

END.10

الى اللقاء

#2

السلام عليكم ورحمة الله وبركاته

أشكرك أخى فى الله سمير على هذه المشاركه الجميله

و أرجو من الله أن تكون فى ميزان حسناتك

:D

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…