الانتقال إلى المحتوى

مشكلة بالحفظ


M00n

Recommended Posts

مساء الخير لجميع الاعضاء
ارجو مساعدتي بايجاد حل لهذه المشكلة و هي انني اعمل على اوراكل 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 شهر...

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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