بتاريخ: 12 أغسطس 200817 سنة comment_135792 بسم الله الرحمن الرحيماخواني الاعزاء انا عندي مشكلة وهي انا عندي text item على شكل عدة صفوف ولقد كتبت جملة select التالية select all doc_no into :block1.text_item5 from doctor; ولكن يطلع غلط انة يجب ادخال شرط في جملة الاستعلام بحيث يقوم باسترجاع حقل واحد فقط مع اني اريد استرجاع اكثر من حقل ولقد اخبرني احد الزملاء ان اكتب جملة loop تقوم بالمرور على العمود كاملا ارجوكم ساعدوني في كتابة الجملة بحيث ان ال loop تتوقف عند عرض جميع السجلات وجزاكم الله خير تقديم بلاغ
بتاريخ: 12 أغسطس 200817 سنة comment_135803 declare x varchar2(500); begin for i in (select empno from emp )loop x:=x||' '||i.empno; :xc:=x; end loop; end; تقديم بلاغ
بتاريخ: 12 أغسطس 200817 سنة comment_135814 for i in (select all doc_no from doctor) loop :block1.text_item5 :=i.doc_no; next_item; end loop; تقديم بلاغ
بتاريخ: 12 أغسطس 200817 سنة كاتب الموضوع comment_135827 والله يا اخواني Shibeika و طالب علم1 اخجلتموني اولا بسرعة الرد و ثانيا بالرد نفسهولا استطيع ان اقول لكم غير جزاكم الله كل خير تقديم بلاغ
بتاريخ: 12 أغسطس 200817 سنة كاتب الموضوع comment_135831 بس اخواني بعد ما جربت الطريقتين هناك مشكلةفي احد الاكواد يطلع لي رقم 1 في اول العمود فقط ولا يطلع الباقي في بقية العمود مع انه معي 20 سجلاما في الكود الاخر فيطلع رقم 20 في اول العمود فقطما السبب جزاكم الله كل خيرومشكورين تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.