بتاريخ: 26 ديسمبر 200619 سنة comment_87835 ياجماعة ساعدوني طبعا جديد واتعلم الديفلوبر انا احاول افهم CURSOR وايش الفائدة منه انا بديت فيه وفهمت بعض الاشياء وقمت بالتجرية لكن النتيجة كانت مجرد سطر واحد من الداتا بيز اعتقد انه حسب راي انه يجب استعمال LOOP والله اعلم لاستراجاع النتائج اريد كيف استراجاع النتائج مثلا الاربعة السجلات الاولى فقط ووضعها في TEXT_ITEM والكود المجرب ولكم جزيل الشكرdeclare cursor EMPCHECK is select ename,empno,sal from emp x varchar2(10); y number(4); m number(7,2);BEGIN OPEN EMPCHECK;FETCH EMPCHECK into x,y,m; :emp.item8:=x;:emp.item9:=y;:emp.text_item7:=m;CLOSE EMPCHECK;END; تقديم بلاغ
بتاريخ: 26 ديسمبر 200619 سنة comment_87836 أخي العزيز فايدة الكيرسر هو مثلا التحقق من سجلات معينهمثال:: اريد ان اتحق من جميع السجلات واذا كان الرتب فوق 100 نزيد عليه فائده10 في الميه وهكذاالكيرسير تستطيع ان تستخدمه لمرور على جميع السجلات في select التي قمت بهاوتستطيع ان تعمل خلاله updateتحتيمــــــــــــــــان تقديم بلاغ
بتاريخ: 26 ديسمبر 200619 سنة كاتب الموضوع comment_87860 اشكرك اخي الكريم على التوضيحلكن مازلت اريد ان اعرف كيف أقوم بإظهار عدد اربعة سجلات من قاعدة البيانات على text item انا حاولت بس مانفعت معي ابدا كان يظهر لي سجل واحد لا غير اريد ان تظهر الكل ,,,,ياريت تدرج لي كيف استخدام الloop في هذه الحالة الله يخليكم بإستخدام ال CURSOR تم تعديل 26 ديسمبر 200619 سنة بواسطة المحاول تقديم بلاغ
بتاريخ: 26 ديسمبر 200619 سنة comment_87866 أخوي ارجع إلى هذا الرابطhttp://www.araboug.org/ib/index.php?showtopic=166 تقديم بلاغ
بتاريخ: 26 ديسمبر 200619 سنة comment_87904 السلام عليكم اوامرك صحيحة مية بالمية اللهم تضيف التالي :declare cursor EMPCHECK is select ename,empno,sal from emp where rownum<=4x varchar2(10);y number(4);m number(7,2);BEGINOPEN EMPCHECK;loopFETCH EMPCHECK into x,y,m;exit when EMPCHECK%notfound;:emp.item8:=x;:emp.item9:=y;:emp.text_item7:=m;next_record;end loop;CLOSE EMPCHECK;ENDااذا في اي استفسار انا جاهزوفقك اللهالجنتل تم تعديل 26 ديسمبر 200619 سنة بواسطة الجنتل تقديم بلاغ
بتاريخ: 7 يناير 200719 سنة كاتب الموضوع comment_88620 الف شكر ياخي الجنتل على الكود وفعلاً انحلت المشكلة الله يخليك اليوم جربت كانت عندي مشاكل كالعادة في ارتباط الديفلوبر والداتابيز مدري ليش عقدوها كذا امووت وأعرف ليش كذا معقدة بس على كل حال بارك الله فيك وفي الاخوان القائمين على هذا المنتدى العظيم تقديم بلاغ
بتاريخ: 7 يناير 200719 سنة comment_88664 السلام عليكمالشكر لله وحدة اخوي المحاول ويا مرحبا فيكاذا في مشكلة في الربط يا ريت توضحها شوي واحنا في الخدمة والله المستعانوفقك اللهالجنتل تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.