egy_moody بتاريخ: 2 أبريل 2012 تقديم بلاغ مشاركة بتاريخ: 2 أبريل 2012 عندى مشكلة فى كود استعلام فى فورم 10g المشكلة فى ان الكود بيرجع Data لو قيمة واحده و لو اكتر من قيمة مبيرجعش مع انى عملت Loop , cursorبالمرفقات ( الفورم و السكيما ) DECLARE -- v1 cust_prices.insurance_company%type ; -- v2 insurance_company.out_inv_date%type ; -- v3 insurance_company.out_inv_date%type ; v1 varchar2(50) :=:INS_COMPANY; -- v_recordgroup RECORDGROUP; v2 date :=:st_date; v3 date:=:en_date; CURSOR ins_com_cursor IS SELECT INSURANCE_COMPANY,CUST_PHONE ,TOTAL_PRICE ,AGREED_TOTAL ,DURABILITY,PAY_AM_TYPE,PAY_AM,REM_AM,OUT_INV_NO,OUT_INV_DATE FROM CUST_PRICES where INSURANCE_COMPANY = v1 and out_inv_date between v2 and v3 ; BEGIN open ins_com_cursor; loop FETCH ins_com_cursor INTO :INSURANCE_COMPANY, :CUST_PHONE ,:TOTAL_PRICE ,:AGREED_TOTAL ,:DURABILITY,:PAY_AM_TYPE,:PAY_AM,:REM_AM,:OUT_INV_NO,:OUT_INV_DATE; exit when ins_com_cursor%notfound; end loop; close ins_com_cursor; END ; please_Help_Shanab.rar اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
amrwebas بتاريخ: 2 أبريل 2012 تقديم بلاغ مشاركة بتاريخ: 2 أبريل 2012 (معدل) طيب جرب كدا تضيف جملة next _record; قبل ما تقفل الloop تم تعديل 2 أبريل 2012 بواسطة amrwebas اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
egy_moody بتاريخ: 3 أبريل 2012 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 3 أبريل 2012 (معدل) طيب جرب كدا تضيف جملة next _record; قبل ما تقفل الloop شكرا على الرد السريع بس نفس المشكلة بيطلع ريكورد واحد فقط تم تعديل 3 أبريل 2012 بواسطة egy_moody اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
كمال عيسى بتاريخ: 13 مايو 2012 تقديم بلاغ مشاركة بتاريخ: 13 مايو 2012 شوف الزر الانت عامل فيه الكود شوفو موجود في نفس البلوك ولا في بلوك تانية دي ملاحظه مهمةةةةةةةةةةةةةةةة جدا جدا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.