الانتقال إلى المحتوى
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.

مشكلة في عمل Commit

Featured Replies

بتاريخ:

السلام عليكم
عندي فورمة عليها 4 بلوكات
اول بلوك يظهرلي بتختار حاجة معينة فيه بيحولني ع البلوك الثاني والثالث الموجودين في كانفاس واحد وبعدين ادوس على زرار من خلال هذا الكانفاس يحولني على اخر بلوك وهو البلوك الرابع... والبلوك الرابع بقوم بادخال سجل جديد فيه وعامل زرار (Commit)لما ادوس عليه المفروض انه يقوم بادخال هذا السجل ولكن ... عندما ادوس على الزر يظهرلي خطا FRM-40508 والخاص بانه هناك خطا في عملية الادخال ثم يقوم بتحويلي الى اول بلوك ... ومن خلال معرفتي البسيطة توصلت الى ان الحل ان اقوم بعمل (Commit)للبلوك الرابع فقططططط ولكن كيف ؟؟
هل من كود او طريقة معينة استطيع ان اجعله يحفظ السجل ف البلوك الرابع فقط بدون الحفظ على مستوى الفورمة كلها علما بان هناك علاقات بين الاربع بلوكات
اتمنى اي يكون سؤالي واضح ومفهوم ولكم جميعا جزيل الشكر

بتاريخ:

بسم الله الرحمن الرحيم
بالنسبه لهذا الخطأ FRM-40508 له كثير من الاحتمالات
أهما
1- ان ليس لديك صلاحيات DBA لعمل أدخال او حذف , تعديل الى اخره
2- انك قمت بأنشاء الجداول على مستخدم بخلاف المستخدم التى تعمل عليه
3- عدد VARCHCAR2,OR NUMBER اكبر من المحدد عند إنشاء الجداول
يمكنك إرفاق الفورمه مع الجداول للتعديل عليها ان شاء الله

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

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

السلام عليكم
اشكرك اخي اسلام شكرا جزيلا على مرورك
ولكن يبدو ان حضرتك لم تتفهم سؤالي بالطريقة التي اقصدها واليك السؤال بطريقة اوضح
زي ماقولت سابقا ان انا عندي فورمة فيها 4 بلوكات اول بلوك موجود على كانفاس و2 بلوك مودجودين على كانفاس اخر والبلوك الاخير موجود على كانفاس اخر
ف اول فورمة انا عامل ليست ايتم بختار منها ثم زر (Go)ليتحول الى البلوكين الاخرين ثم زر (Transactions) وعند الضغط عليه يحولني الى البلوك الاخير والخاص بالعمليات وعند عمل ادخال سجل جديد في هذا البلوك ثم الضغط (Commit)يظهر لي هذا الخطأ (Frm-40508)ولما ضغطت (ctrl+shift+E)ظهر لي ان الخطأ هو انه اعتبر اول بلوك الذي اخترت من خلال الليست ايتم قيمة يجب ادخالها هي الاخرى واعتبرها ايضا قيمة من ضمن القيم اللي هقوم بعمل (Commit)لها وانا اريد ان يعمل (Commit)على اخر بلوك فقط وهو بلوك العمليات فهل من كود يعمل commit على بلوك معين فقط دون البلوكات الاخرين ف الفورمة
وارجو ان يكون استطعت توصيل الفكرة لك اخي اسلام

Kikobasha.rar

بتاريخ:

بسم الله الرحمن الرحيم
يمكنك إرفاق الجداول للتعديل فى الفورمه ان شاء الله

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

السلام عليكم
اليك اخي اسلام الجداول ف المرفقات

TABLES.rar

بتاريخ:

بسم الله الرحمن الرحيم
الملف به مشكله اخى الكريم "dmp"
من الافضل إرفاق الجداول فى ملق txt

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

السلام عليكم
ها هو الملف من نوع تكست

create.txt

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

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

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

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

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

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.