ahmed totti بتاريخ: 20 ديسمبر 2009 تقديم بلاغ مشاركة بتاريخ: 20 ديسمبر 2009 ممكن حد يقولى ازاى اعمل لعمود ترقيم تلقائى و لكم جزيل الشكر اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Amgad بتاريخ: 21 ديسمبر 2009 تقديم بلاغ مشاركة بتاريخ: 21 ديسمبر 2009 السلام عليكم ورحمة الله الأخ / احمد يمكنك استخدام خاصية البحث بالمنتدى ستجد الكثير من الأمثلة على هذا الموضوع توجد طريقيتين لاعداد المسلسل التلقائى - من خلال استخدام الامر 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; اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.