La propiedad NativeError de la conexión ADODB devuelve el código de error nativo generado por la base de datos subyacente. Este código de error es específico de la base de datos y puede variar entre los diferentes proveedores de bases de datos y controladores. Por lo tanto, es posible que la propiedad NativeError devuelva diferentes códigos de error para el mismo error en diferentes versiones del controlador de base de datos.
En el caso de Informix, el código de error nativo puede variar según la versión y la configuración del servidor. Por lo tanto, aunque la propiedad NativeError debería devolver el código de error generado en la base de datos, es posible que el código de error sea diferente en diferentes versiones del controlador de base de datos o incluso en diferentes configuraciones de servidor.
En cualquier caso, para manejar correctamente los errores en una aplicación, debe verificar el código de error devuelto por la propiedad NativeError y tomar medidas en consecuencia. Si encuentra que el código de error varía entre diferentes versiones del controlador, puede ser necesario ajustar el manejo de errores en su aplicación para manejar correctamente los diferentes códigos de error.