33065,33066 cursor statement error! Please help!
Posted in 2000
Topics: Connectivity: ESQL/C, 4GL & Embedded SQL
Hi, review your program, and look for the name of your cursors. If you have more than one, be carefully with the name that you assign them, you must not use the same number or characters to name a cursor, f.e.: DECLARE one CURSOR FOR .... . . DECLARE two CURSOR FOR .... . . . If you use a combination of characters and digits it's better!! Regards!! * Sent from RemarQ http://www.remarq.com The Internet's Discussion Network * The fastest and easiest way to search and participate in Usenet - Free!
Hi All, I used i4gl to compile a program and get the following error. but when I used c4gl to compile this program (c4gl -o program.4ge program.4gl), I do not get this error. I do not have any idea on this issue. Please help!! Best Regards, Grace | | The following errors were discovered during compilation. | |esqlc: "assrapt.ec", line 703: Warning -33065: Cursor/statement id 'I0000059A_0 6E90A92' is too long when prefixed by module name. |esqlc: "assrapt.ec", line 788: Warning -33065: Cursor/statement id 'I0000059A_0 6E90A92' is too long when prefixed by module name. |esqlc: "assrapt.ec", line 798: Warning -33065: Cursor/statement id 'I0000059A_0 6E90A92' is too long when prefixed by module name. |esqlc: "assrapt.ec", line 859: Warning -33065: Cursor/statement id 'I0000059A_0 6E90A92' is too long when prefixed by module name. |esqlc: "assrapt.ec", line 1274: Warning -33065: Cursor/statement id 'I0000059A_ 058F83BC' is too long when prefixed by module name. |esqlc: "assrapt.ec", line 1281: Warning -33065: Cursor/statement id 'I0000059A_ 058F83BC' is too long when prefixed by module name. |esqlc: "assrapt.ec", line 1291: Warning -33065: Cursor/statement id 'I0000059A_ 058F83BC' is too long when prefixed by module name. |esqlc: "assrapt.ec", line 3364: Warning -33065: Cursor/statement id 'I0000059A_ 058F83BC' is too long when prefixed by module name. |esqlc: "assrapt.ec", line 3400: Error -33066: Cursor/statement ids 'I0000059A_0 58F8E82' and 'I0000059A_058F83BC' are not unique in first 128 characters when |prefixed by module name. |esqlc: "assrapt.ec", line 3400: Warning -33065: Cursor/statement id 'I0000059A_ 058F8E82' is too long when prefixed by module name. |esqlc: "assrapt.ec", line 3407: Warning -33065: Cursor/statement id 'I0000059A_ 058F8E82' is too long when prefixed by module name. |esqlc: "assrapt.ec", line 3417: Warning -33065: Cursor/statement id 'I0000059A_ 058F8E82' is too long when prefixed by module name. |esqlc: "assrapt.ec", line 3429: Warning -33065: Cursor/statement id 'I0000059A_ 058F8E82' is too long when prefixed by module name. |12 warning(s) |1 error(s) found | database ibs define count_ttl smallint define input_acc char(9) main ....( and then the source of my program, which without error )