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

بتاريخ:

مساء الخير لجميع الاعضاء
ارجو مساعدتي بايجاد حل لهذه المشكلة و هي انني اعمل على اوراكل 9i developer & database و المشكلة هي كيفية اضافة بيانات الى الحقول المقابلة لها في قاعدة البيانات علما بان جزء من حقول الجدول تكون معروضة في الفورم و ما زبط معي commit الا في حالة كانت كل حقول الجدول موجودة ضمن الفورمو

ما أود فعله هو السماح للمستخدم بتعديل جزء من بياناته الموجودة في جداول قاعدة البيانات عن طريق الفورم
حاولت استخدام جملة ال update المعروفة و لكن تظهر رسالة can't insert record

اتمنى بان اجد الحل لديكم لاني بامس الحاجة للحل في اقرب وقت
سارفق هنا جزء من المشروع و هو شاشة لتغيير الرقم الخاص بالمستخدم و قد الحقت كود update فيه علما بان الحقل الموجود في الفورم هو حقل موجود بجدول ايضا سارفق الكود الخاص به

create table PersonalInfo
( AccountSerial varchar2(7) Primary key,
FirstName varchar2(10) not null,
FatherName varchar2(10) not null,
MiddleName varchar2(10) not null,
FamilyName varchar2(10) not null,
MotherName varchar2(10) not null,
DateOfBirth Date not null,
MartialStatus varchar2(10) not null,
HomeAddress varchar2(20) not null,
HomeTel varchar2(7),
JawwalNo varchar2(10),
Fax varchar2(7),
POBox varchar2(10),
City varchar2(10) not null,
TypeOfBusiness varchar2(20),
Position varchar2(20),
BusinessAddress varchar2(20),
IDNo varchar2(9)
pin varchar2(4));

UDPATEPIN.fmx

بتاريخ:

اخى الكريم
من واقع شرحك لمكونات الجدول
فمن الممكن ان تكون المشكلة فى الحقول واجبة الادخال والتى تم توصيفها Not Null
و لم تذكر داخل النموذج

علما بان جزء من حقول الجدول تكون معروضة في الفورم


فالحل اخى الكريم هو تعديل الحقول بوضع قيم افتراضية فى تعريفها

مثال
Alter table PersonalInfo
MartialStatus Default 0

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

اخي العزيز
اشكرك على مرورك و على الرد
بالنسبة للقيم الموجودة بالجدول فانا قد قمت بادخال بيانات في الجدول و ما اريد فعله هو التعديل على جزء من هذه البيانات عن طريق الفورم

قد قمت بعمل فورم على احد الجداول و ادخال بيانات الجدول عن طريق هذه الفورم و تم حفظ هذه البيانات و لكن عندما حاولت تعديل جزء من بيانات احد الجداول رفض التعديل و الحفظ على قاعدة البيانات

المشكلة عندي بجملة ال update لا ادري هل قمت بكتابتها بالطريقة الصحيحة و هل لها شروط معينة ليتم حفظ التعديل على قاعدة البيانات
ارجو ان اكون قد وفقت بشرح المشكلة و اتمنى منك اخي العزيز الاطلاع على الملف المرفق اذا كان هناك مجال

  • بعد 1 شهر...
بتاريخ:

نفس المشكلة عندي ارجو حلها .................... من الاعضاء للاهمية

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

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

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

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

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

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.