بتاريخ: 20 ديسمبر 200916 سنة comment_179853 ممكن حد يقولى ازاى اعمل لعمود ترقيم تلقائى و لكم جزيل الشكر تقديم بلاغ
بتاريخ: 21 ديسمبر 200916 سنة comment_179863 السلام عليكم ورحمة الله الأخ / احمد يمكنك استخدام خاصية البحث بالمنتدى ستجد الكثير من الأمثلة على هذا الموضوع توجد طريقيتين لاعداد المسلسل التلقائى - من خلال استخدام الامر CREATE SEQUENCE او من خلال استرجاع اكبر قيمة للعمود من الجدول باستخدام أمر الmax وجمع علية رقم 1 هل تريد تنفيذ الأمر من خلال الفورم ؟ اليك روابط بالمنتدى عن هذا الموضوع إضغط هنا أو إضغط هنا : الترقيم التلقائي اولا يجب انشاء SEQUENCE للأستخدامه فى الترقيم CREATE SEQUENCE seq_id MINVALUE 1 MAXVALUE 999 INCREMENT BY 1 START WITH 1 NOCACHE NOCYCLE; وتحت تريجر pre_insert نكتب الكود الأتى select seq_id.nextval into (Text item name) from dual; or declare temp number; begin select max(field_your_number) +1 into temp from table_name; :yor_text:=temp; end; تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.