| Anterior | Siguiente |
| hrColumnSetNull | hrCreateIndexFailed |
hrTableEmpty
Qué significa hrTableEmpty
El resultado hrTableEmpty aparece cuando la tabla está abierta pero no contiene un registro actual para navegación. El valor publicado es 0x88000515; la condición JET correspondiente es JET_wrnTableEmpty.
Diferencia frente a resultados vecinos
No es equivalente a hrSeekNotEqual: ese valor indica que un seek de tipo <= o >= posicionó el cursor, pero no encontró una coincidencia exacta de key. También se distingue de hrKeyChanged, donde la clave observada cambió durante la operación y el caller debe reevaluar la posición/estado.
Qué observar
- Registra la primera llamada donde se cumple la condición concreta: la tabla está abierta pero no contiene un registro actual para navegación.
- Conserva el contexto de tabla, cursores abiertos y cambios estructurales del schema; para esta página las APIs/estructuras observadas en la referencia incluyen la API Jet/Ds* registrada por el caller.
- Antes del retry, corrige la definición o la posición del cursor con una migración/transacción controlada, sin alterar schema a ciegas.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.