Site icon EfmSoft

¿Qué significa el código HRESULT 0x80040E11 (DB_E_BADCOLUMNID)?

 
Anterior Siguiente
DB_E_PARAMNOTOPTIONAL DB_E_BADRATIO

DB_E_BADCOLUMNID

Qué significa DB_E_BADCOLUMNID

DB_E_BADCOLUMNID corresponde al HRESULT 0x80040E11. La descripción de Windows/OLE DB es: «El identificador de columna no es válido.».

Identificador de columna inválido

El DBID utilizado para una columna no corresponde a ninguna columna válida en el contexto actual o usa una forma de identificación que el provider no acepta. La tabla puede existir y ser correcta; falla la selección de column metadata.

  • Conserva DBID kind, name/GUID/propid y ordinal cuando aplique.
  • Vuelve a consultar IColumnsInfo/schema después de cambios de comando o rowset.
  • No sustituya este diagnóstico por BADTABLEID: allí el objeto inválido es la tabla.

Referencias técnicas


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

Exit mobile version