الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

مشكلة في التسلسل التلقائي غريبة جد جدا ارجو المساعدة

Featured Replies

بتاريخ:

انا عندي فور قوائم مبيعات وقد قمت بعمل تركر يقوم بخزن تسلسل القائمة اعتمادا على اخر رقم تم خزنه المشكلة انه في حالت فتح الفورم من قبل شخصين ويقومون بعملية الخزن فان الشخص الاول ياخذ تسلسل 2 على سبيل المثال والشخص الثاني يقوم باخذ نفس التسلس مع العلم يجب ان ياخذ الرقم الذي بعده

SELECT max(num)+1 INTO :NUM FROM table ;
commit_form;
commit;

ماهي المشكلة افيدوني لا اعرف ما الذي يحدث مع العلم ان هذا الفورم مدخل فيه اكثر من 5000 قائمة اين المشكلة لااعرف مالذي يحدث وكانه الداتا بيس لاتتحدث وتاخذ القيمة المدخلة

وفي حالة كون شخص واحد يعمل على الفروم لاتوجد اي مشكلة فان التسلسل يسير بصورة صحيحة بدون مشاكل

تم تعديل بواسطة مصعب اسامة

بتاريخ:

السلام عليكم
اولا ضع الكود فى الحدث

pre insert
على مستوى
datablock

ثانيا يجب عمل primary key
لتلافى اى تكرار لان فى هذه الحالة اذا كان هناك خطا ما فى الكود وتم عمل تكرار فان قاعدة البيانات سترفض التكرار وتعطى رسالة خطأ

مع مراعاة ان يتم جعل هذا الايتم
required = false

تقبل تحياتى

بتاريخ:

المشكلة دى من اشهر المشاكل التى تظهر هذه الطريقة

و الحل هو استخدام sequance

CREATE SEQUENCE dept_deptid_seq
INCREMENT BY 10
START WITH 120
MAXVALUE 9999
NOCACHE
NOCYCLE;
Sequence created



ايهاب وجدى

بتاريخ:
  • كاتب الموضوع

اشكركم اخواني وساحاول تجربة الحلول مشكووووريييين على سرعة الاجابة وبارك الله فيكم

بتاريخ:
  • كاتب الموضوع

اخواني الاعزاء المشكلة لم تحل ؟؟؟؟؟؟؟ باستخدام اSEQUENCE هنالك مشكلة في كل مرة يفتح بها الفورم سيزداد الرقم وهذه مشكلة في حد ذاتها

الا يوجد حل للمشكلة افيدوني وفقكم الله

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.