Hola,
Parece que no todas las bases de datos cuentan con esa característica, ¿será InterBase una de las que no la soportan? Pero si uno ve la función "query" puede preguntarse para qué el resultado. Comprendo que el último número ID de inserción de un registro puede ser útil, pero, en la función que planteas, no me queda muy claro para qué se usa.
Y digo esto porque si se usara simplemente para indicar que la consulta se ha realizado correctamente (se insertó el registro en la base de datos), tal vez bastara que comprobases que, efectivamente, no se dio ningún error. Es decir, puede que no necesites el "ID de inserción", o que puedas evitar su uso, como quieras verlo, y siempre pensando que en Interbase no cuentes con esa característica como cuentas en MySQL.
|