Foros del Web » Programando para Internet » ASP Clásico »

Error de Estado E_FAIL

Estas en el tema de Error de Estado E_FAIL en el foro de ASP Clásico en Foros del Web. En la página que me devuelve los resultados de una búsqueda avanzada de una web que estoy programando, en ciertas ocasiones me devuelve lo siguiente: ...
  #1 (permalink)  
Antiguo 07/03/2006, 12:21
Avatar de zacktagnan  
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años
Puntos: 3
Error de Estado E_FAIL

En la página que me devuelve los resultados de una búsqueda avanzada de una web que estoy programando, en ciertas ocasiones me devuelve lo siguiente:


Código:
Tipo de Error:
Microsoft Cursor Engine (0x80004005)

...El proveedor de datos u otro servicio devolvió un estado E_FAIL.

¿Alguien sabe de que va esto? ¿Cómo tratarlo? ¿Cuál es la solución?

Gracias de antemano.

PD: si alguien me diera la solución (corre algo de prisa)

Saludos,

zacktagnan.
=================================================
  #2 (permalink)  
Antiguo 07/03/2006, 13:28
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Nunca había visto ese error :)
Pero si su código: 0x80004005. Entonces lo busqué en aspfaq.com y éste es el resultado:

Cita:
Microsoft Cursor Engine (0x80004005)
Data provider or other service returned an E_FAIL status.

Make sure you are using the most recent MDAC (from MDAC Download Page) and, if using Access, the most recent JET drivers (see Article #2342). See KB #249638. If you are using Oracle, this could be due to the scenario described in KB #248668.

Fuente: http://www.aspfaq.com/show.asp?id=2009
__________________
...___...
  #3 (permalink)  
Antiguo 07/03/2006, 13:30
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
quiza esto te sirva
http://www.forosdelweb.com/f21/proveedor-datos-u-otro-servicio-devolvio-estado-e_fail-315317/
  #4 (permalink)  
Antiguo 07/03/2006, 16:54
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 19 años, 5 meses
Puntos: 3
Una de estas cosas puede ser la causa :
1.- Que tengas un version antigua del MDAC; si es asi, intenta instalar la ultima
2.- Si estas tratanto de cambiar el provider de ODBC a OLEDB o al reves , puede dar este error... Usa para mas seguridad solo ODBC
3.- El problema tambien pueden ser los drivers ; intenta instalar las ultimas versiones de estos para tu base de datos
4.- Si estas usando quizas una query compleja verifica el cursor antes de mandarlo al recordset
  #5 (permalink)  
Antiguo 10/03/2006, 05:37
Avatar de zacktagnan  
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años
Puntos: 3
Yo en este caso estoy usando una base de datos Access de la versión de Office 2003 ó XP

Para lo de los drivers, ¿me hace falta el MDAC y luego actualizar el Jet driver?
ó sólo el Jet Driver?
No pasa nada por actualizar estas cosas ¿no?

¿No afecta en nada ese cambio? ¿no?
De dónde se descarga lo que me haga falta...

Saludos,

zacktagnan.
=======================================0
  #6 (permalink)  
Antiguo 10/03/2006, 05:38
Avatar de zacktagnan  
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años
Puntos: 3
De todas maneras, tenía en mente que hace poco había actualizado el Jet Driver ese...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:07.