nosah بتاريخ: 23 ديسمبر 2010 تقديم بلاغ مشاركة بتاريخ: 23 ديسمبر 2010 السلام عليكم ورحمة الله وبركاتهيوجد لدي استفسار في forms برنامج Oracle Database 10g Expressمشكلتي انه عندما ادخل البيانات في forms واضغط انشاء تظهر هذي الرسالة cannot insert NULL into ( "BOOK-ID") Error Unable to process row of table BOOKمع العلم انBOOK-ID primary key ولما اغير الاعدادات Items واضع text BOOK-ID بدل مايكون مخفي عشان اقدر ادخل فية قيمة يطلع هالرسالة Name "P1_BOOK-ID" may contain only alphanumeric characters and underscores "_". ارجو منكم مساعدتي لاني مبتدئه بتعلم Oracle وجلست 3 ساعاااات وانا احاول احل المشكلة بس ماعرفت التعامل مع الخيارات اللي في البرنامج صعبة لو فيه كتاب يشرح خيارات البرنامج وايضا لما اكون مشتغله على جهاز وابغى اخذ شغلي لجهاز ثاني بفلاش كيف !!!اناا ممنونه لكم مره الله يسعدكم طولتها عليكم الله يجزاكم الف خير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rabie123 بتاريخ: 23 ديسمبر 2010 تقديم بلاغ مشاركة بتاريخ: 23 ديسمبر 2010 فى ال pre insert لل ال بلوك اللى فيه هذا ال item اكتب هذه العبارة SELECT book_id_SEQ.NEXTVAL INTO :block.boock_id FROM DUAL;block اسم ال بلوك فى الفورمة وتعمل sequance لل id ( المهم تكون لها قيمة باى طريقة) اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد avdv بتاريخ: 23 ديسمبر 2010 تقديم بلاغ مشاركة بتاريخ: 23 ديسمبر 2010 هذة الاجابة مضمونة مية المية اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.