بتاريخ: 20 فبراير 200719 سنة comment_92294 السلام عليكم شباب .... هادا جدول المخازن create table inventory( invno number(4) primary key, name varchar2(30), managername varchar2(30), address varchar2(50), phone number(15), descr varchar2(60) ); وهادا الview الخاص بالجدول السابق create view inv_view as select i.invno ,i.name ,i.managername ,i.address ,i.phone ,i.descr,id.temp ,id.length1 ,id.width1 ,id.height1 from inventory i,invdetails id where i.invno = id.invno; المشكلة هنا انه على الديفلوبر الview ما بيعمل execute_query; للبيانات داخل الجدول مع العلم اني عملت جداول تانية والها view خاصة بيها بنفس الطريقة ومشي الحال ... ياريت تساعدوني تقديم بلاغ
بتاريخ: 20 فبراير 200719 سنة comment_92304 السلام عليكم أخي الكريم هل هذا معناه ان الفيو بها داتا عند عمل استعلام من الsql plus او الtoad??????????????????ان كان ذلك صحيحا فذلك معناه ان الاستعلام لا يتم علي الديفلوبر لخطأ ما و لمعرفة ذلك عل يا لفورمز ديفلزبر 6iبعد تنفيذ الاستعلام عن طريق execute_queryقم بالضغط علي shift+f1و علي الديفلوبر 9iاضغط علي control+shift+Eو سيظهر لك الخطأ ليمكنك معالجته اما اذا كان عن طريق الاستعلام عن طريق الsql plus لا يوجد بيانات فذلك معناه ان الviewاو الربط بين الجداول غير صحيح بالتوفيق تقديم بلاغ
بتاريخ: 20 فبراير 200719 سنة كاتب الموضوع comment_92305 جزاك الله خيراً أخي الكريم على افادتك ....وان شاء الله راح أجرب وأرد عليك ســــــــــــــــــــــــــــــــــــــــــلام تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.