I want to convert Informix-4GL program to Java, and I have some problems. I have a Java code and connect to Informix with success, but I'm having some problems.
- How can I use "SELECT UNIQUE 1..." in method executeQuery() because UNIQUE 1 not TSQL.
- SQLCA.SQLCODE means SQL query correct then return 0. How can I get SQLCA.SQLCODE variable in Java or Java can provide the same function.
Looking at the 4GL code segment below; it means if SQL query returns any rows then SQLCA.SQLCODE returns 0 and set SW_FBCHK = 1
.
SELECT UNIQUE 1 FROM FBFIL:FBRDPF1
WHERE COMPID = G_DEPTWN
AND FPRDAT = IO_FONLY.PRTDAT
AND INSU01 = '5'
IF SQLCA.SQLCODE = 0 THEN
LET SW_FBCHK = 1
ELSE
LET SW_FBCHK = 0
END IF