Site icon EfmSoft

¿Qué significa el código HRESULT 0x00040ED1 (DB_S_COLUMNSCHANGED)?

 
Anterior Siguiente
DB_S_ASYNCHRONOUS DB_S_ERRORSRETURNED

DB_S_COLUMNSCHANGED

Qué significa DB_S_COLUMNSCHANGED

DB_S_COLUMNSCHANGED corresponde al HRESULT 0x00040ED1. La descripción de Windows/OLE DB es: «El comando se ejecutó para volver al inicio del conjunto de filas. Cambió el orden de las columnas o se agregaron o quitaron columnas del conjunto de filas.».

Qué comprobar

  • Prueba directamente esta hipótesis: la reejecución/reposicionamiento cambió la forma del rowset; ordinales/accessors anteriores pueden haber quedado obsoletos.

Dato OLE DB que diferencia el resultado

Para aislar columnschanged, conserva catalog/schema/table/index/column IDs y metadatos que el provider devuelve para ese objeto y el estado específico devuelto por el provider.

Referencias técnicas


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

Exit mobile version