Subject Fetch - Embedded sql using COBOL - gpre error
Author Kevin E
When running a COBOL code through gpre:


EXEC SQL
SET DATABASE DB2 = "/Db/Iccb/a1.db";
USER '******' PASSWORD '********'
END-EXEC.
EXEC SQL
DECLARE C CURSOR FOR
SELECT DISTRICT, COLLEGE FROM DB2.CAMPUS
WHERE FICE = :FICE
END-EXEC.
EXEC SQL
OPEN C
END-EXEC.
EXEC SQL
# Error on the following line "column count and number of INTO list host-variables unequal
# FETCH C INTO :CAMPUS-DIST, :CAMPUS-COLL
END-EXEC.
MOVE SQLCODE to D-SQLCODE.
EXEC SQL
CLOSE C
END-EXEC.

This should be pretty straight forward but am I missing something here. This very code has been working for over 15yrs. Having to re-compile everything for new system. Trying to get our first code through the pre-processor. Just upgraded to Firebird 2.5 64bit.

Any ideas?