Informix - Error en la función ITStatement::LastSerial()

 
Vista:

Error en la función ITStatement::LastSerial()

Publicado por Víctor Carreño (2 intervenciones) el 08/06/2002 01:46:14
Estimados amigos:

Me encuentro con un problema:

Estoy usando la función LastSerial() de la clase ITStatement e ITQuery que viene en Client SDK 2.7 para Visual C++, pero despues de hacer un insert, el valor que me devuelve -2147483648, sin embargo en la tabla que inserté el serial es, por ejemplo, 867.

Deseo saber si alguien ha usado esta rutina, que no existia en la versión 2.2 TC1, 2.4 TC1, esto es en el CLIENT SDK 2.7

Esta es la información que les puedo dar:
S.O. Cliente : WinNt 4.0 SP6
S.O. Servidor : SunOS 5.6
Versión Infomix : INFORMIX-SQL Version 7.31.UD3W4
Versión ClinteSDK : Client SDK 2.7

Este es el código que utilizo:
// -------------------------------------------------------------------------------------------------ITStatement stm;

stm.Prepare ( "insert into fyc_log_movimiento (co_movimiento, fe_movimiento, co_usuario, no_pc_usuario, fe_alta) "
"values ('MIG', CURRENT, 'vcarren0', 'E-LCGU1-0362', CURRENT);" );

...

ITBool b = stm.Exec(); // Esto retorna 1
// -------------------------------------------------------------------------------------------------

Agradezco su atención

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder