Site icon EfmSoft

¿Qué significa el código HRESULT 0x88000515 (hrTableEmpty)?

 
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 = 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

  1. Registra la primera llamada donde se cumple la condición concreta: la tabla está abierta pero no contiene un registro actual para navegación.
  2. 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.
  3. 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.

Exit mobile version