Site icon EfmSoft

¿Qué significa el código HRESULT 0xC800051E (hrInvalidTableId)?

 
Anterior Siguiente
hrTableNotEmpty hrTooManyOpenTables

hrInvalidTableId

Condición de ESE: hrInvalidTableId

hrInvalidTableId indica que el JET_TABLEID no identifica un cursor/tabla válido en la sesión actual. El valor publicado es 0xC800051E; la condición JET correspondiente es JET_errInvalidTableId.

No es equivalente a hrObjectNotFound: ese valor indica que un nombre de objeto válido no existe en el scope de base o tabla seleccionado. También se distingue de hrInvalidObject, donde el objeto o tipo de objeto indicado no es válido para la operación actual.

Comprobación dirigida

La aceptación de la corrección consiste en repetir la misma API con el mismo tipo de objeto y comprobar que hrInvalidTableId ya no aparece, sin perder el estado válido del cursor, archivo o backup.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.

Exit mobile version