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