بتاريخ: 23 ديسمبر 201015 سنة comment_205757 السلام عليكم ورحمة الله وبركاتهيوجد لدي استفسار في 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 ساعاااات وانا احاول احل المشكلة بس ماعرفت التعامل مع الخيارات اللي في البرنامج صعبة لو فيه كتاب يشرح خيارات البرنامج وايضا لما اكون مشتغله على جهاز وابغى اخذ شغلي لجهاز ثاني بفلاش كيف !!!اناا ممنونه لكم مره الله يسعدكم طولتها عليكم الله يجزاكم الف خير تقديم بلاغ
بتاريخ: 23 ديسمبر 201015 سنة comment_205760 فى ال pre insert لل ال بلوك اللى فيه هذا ال item اكتب هذه العبارة SELECT book_id_SEQ.NEXTVAL INTO :block.boock_id FROM DUAL;block اسم ال بلوك فى الفورمة وتعمل sequance لل id ( المهم تكون لها قيمة باى طريقة) تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.