بتاريخ: 2 أبريل 200619 سنة comment_65052 السلام عليكم احاول عمل record group واريد بداخلها يظهر اسماء البلدان وداخل البرنامج اتعامل مع رقم المدينه وهذا الكود الذي عندي DECLARE RG_NAME VARCHAR2(40) := 'EMP_CITY'; RG1 RECORDGROUP; ERRCODE NUMBER;BEGIN RG1 := FIND_GROUP (RG_NAME); IF ID_NULL (RG1) THEN rg1:=create_group_from_query('my_group','select CITY_NAME,CITY_No from CITY'); END IF; ERRCODE :=POPULATE_GROUP (RG1); POPULATE_LIST ('EMP_CITY',RG1); delete_group ('my_group'); END;و عند تشغيل البرنامج و فتح ال list يظهر عندي -------------------->>>>>> frm-41336 :populate_list:invalid column type for column 2فما المشكله في نظركم يا شباب تقديم بلاغ
بتاريخ: 2 أبريل 200619 سنة comment_65069 The problem here is in rg1:=create_group_from_query('my_group','select CITY_NAME,CITY_No from CITY'); ======================== column city_no is number ========================= the built-in create_group_from_query require that the columns build group be of type varchar =========================== so rg1:=create_group_from_query('my_group','select CITY_NAME,to_char(city_no) from CITY'); تقديم بلاغ
بتاريخ: 2 أبريل 200619 سنة كاتب الموضوع comment_65070 السلام عليكم llord بصراحه إني متشكر كتير على الخدمه و انا جربتها و الحمدلله كل شي تمام وانت مشكور يا اخي تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.