¿Qué significa el código HRESULT 0x80040E5F (DB_E_CANTFILTER)?

 
Anterior Siguiente
DB_E_MULTIPLESTORAGE DB_E_CANTORDER

DB_E_CANTFILTER

Qué significa DB_E_CANTFILTER

DB_E_CANTFILTER corresponde al HRESULT 0x80040E5F. La descripción de Windows/OLE DB es: «No se puede abrir el filtro.».

Rowset no puede aplicar el filtro solicitado

El rowset/provider no admite la operación de filter con las propiedades y expresiones actuales. Esto pertenece a capacidades de filtrado y predicate evaluation, no a ordering.

  • Conserva rowset properties, filter expression y columnas utilizadas por el predicate.
  • Comprueba qué interfaces/properties de filtering anuncia el provider antes de construir la condición.
  • No reescribas ORDER BY para corregir un provider que no puede filtrar el rowset.

Referencias técnicas


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