Microsoft VBScript runtime error '800a01fb'

02/12/2003 - 22:26 por Israel Ochoa P. | Informe spam
Hola! espero me puedan ayudar, tengo un problema con una
página ASP, que se conecta a una Base de Datos SQL 2000, y
me arroja este error Microsoft VBScript runtime
error '800a01fb' este error ocurre cuando se realiza el
open de un Recordset, pero no en todas las ocaciones, el
servidor WEB es un Windows 2000 Server, alquien me puede
decir a que se puede deber o como solucionarlo.

ATTE: OPI

Preguntas similare

Leer las respuestas

#1 Daniel Álvarez
03/12/2003 - 09:43 | Informe spam
Mandanos el codigo de la pagina que produce el error, concretamente mandanos
el open con la sentencia sql.


Daniel Álvarez




"Israel Ochoa P." escribió en el
mensaje news:02a401c3b91a$f92b0420$
Hola! espero me puedan ayudar, tengo un problema con una
página ASP, que se conecta a una Base de Datos SQL 2000, y
me arroja este error Microsoft VBScript runtime
error '800a01fb' este error ocurre cuando se realiza el
open de un Recordset, pero no en todas las ocaciones, el
servidor WEB es un Windows 2000 Server, alquien me puede
decir a que se puede deber o como solucionarlo.

ATTE: OPI
Respuesta Responder a este mensaje
#2 Israel Ochoa P.
03/12/2003 - 16:26 | Informe spam
Este es el código que me esta causando el problema
strSQL = "exec sp_s_FechaUltimoIndice "

SET rsUltFechaIndice = Server.CreateObject
("ADODB.Recordset")
rsUltFechaIndice.Open strSQL ,Application
("strConn"),adOpenStatic

y como les comento este error no sucede siempre, sucede
aveces si y aveces no y para que deje de suceder por X
tiempo lo que hemos hecho es darle reset al servidor y
vuelve a funcionar correctamente, pero solo durante un
tiempo ya que después vuelve a fallar nuevamente. Gracias
por su ayuda.

ATTE: OPI

Mandanos el codigo de la pagina que produce el error,


concretamente mandanos
el open con la sentencia sql.


Daniel Álvarez
-



"Israel Ochoa P."


escribió en el
mensaje news:02a401c3b91a$f92b0420$
Hola! espero me puedan ayudar, tengo un problema con una
página ASP, que se conecta a una Base de Datos SQL 2000, y
me arroja este error Microsoft VBScript runtime
error '800a01fb' este error ocurre cuando se realiza el
open de un Recordset, pero no en todas las ocaciones, el
servidor WEB es un Windows 2000 Server, alquien me puede
decir a que se puede deber o como solucionarlo.

ATTE: OPI


.

Respuesta Responder a este mensaje
#3 Daniel Álvarez
03/12/2003 - 16:51 | Informe spam
Curioso, parece ser un error no comun he encontrado esto:

Microsoft VBScript runtime error '800a01fb'
An exception occurred: 'Open'
This error can happen when you use an ADODB.Recordset to retrieve a
resultset, and the resultset is empty.
Switching from ADODB.Recordset to conn.execute(sql) seems to alleviate this
problem.

Pues eso, prueba a cargar el recordset via con.execute o mejor usa un objeto
command.

Daniel Álvarez




"Israel Ochoa P." escribió en el
mensaje news:0cbe01c3b9b1$c6b35fa0$
Este es el código que me esta causando el problema
strSQL = "exec sp_s_FechaUltimoIndice "

SET rsUltFechaIndice = Server.CreateObject
("ADODB.Recordset")
rsUltFechaIndice.Open strSQL ,Application
("strConn"),adOpenStatic

y como les comento este error no sucede siempre, sucede
aveces si y aveces no y para que deje de suceder por X
tiempo lo que hemos hecho es darle reset al servidor y
vuelve a funcionar correctamente, pero solo durante un
tiempo ya que después vuelve a fallar nuevamente. Gracias
por su ayuda.

ATTE: OPI

Mandanos el codigo de la pagina que produce el error,


concretamente mandanos
el open con la sentencia sql.


Daniel Álvarez
-



"Israel Ochoa P."


escribió en el
mensaje news:02a401c3b91a$f92b0420$
Hola! espero me puedan ayudar, tengo un problema con una
página ASP, que se conecta a una Base de Datos SQL 2000, y
me arroja este error Microsoft VBScript runtime
error '800a01fb' este error ocurre cuando se realiza el
open de un Recordset, pero no en todas las ocaciones, el
servidor WEB es un Windows 2000 Server, alquien me puede
decir a que se puede deber o como solucionarlo.

ATTE: OPI


.

Respuesta Responder a este mensaje
#4 Israel Ochoa Perez
04/12/2003 - 21:05 | Informe spam
Pues ya intentamos esa opcion y nos sucede lo mismo la
verdad es que ya no sabemos que es, ya llevamos 1 semana
con este problema

Saludos
Curioso, parece ser un error no comun he encontrado esto:

Microsoft VBScript runtime error '800a01fb'
An exception occurred: 'Open'
This error can happen when you use an ADODB.Recordset to


retrieve a
resultset, and the resultset is empty.
Switching from ADODB.Recordset to conn.execute(sql) seems


to alleviate this
problem.

Pues eso, prueba a cargar el recordset via con.execute o


mejor usa un objeto
command.

Daniel Álvarez
-



"Israel Ochoa P."


escribió en el
mensaje news:0cbe01c3b9b1$c6b35fa0$
Este es el código que me esta causando el problema
strSQL = "exec sp_s_FechaUltimoIndice "

SET rsUltFechaIndice = Server.CreateObject
("ADODB.Recordset")
rsUltFechaIndice.Open strSQL ,Application
("strConn"),adOpenStatic

y como les comento este error no sucede siempre, sucede
aveces si y aveces no y para que deje de suceder por X
tiempo lo que hemos hecho es darle reset al servidor y
vuelve a funcionar correctamente, pero solo durante un
tiempo ya que después vuelve a fallar nuevamente. Gracias
por su ayuda.

ATTE: OPI



Mandanos el codigo de la pagina que produce el error,


concretamente mandanos
el open con la sentencia sql.


Daniel Álvarez





-



"Israel Ochoa P."


escribió en el
mensaje news:02a401c3b91a$f92b0420$
Hola! espero me puedan ayudar, tengo un problema con una
página ASP, que se conecta a una Base de Datos SQL 2000,




y
me arroja este error Microsoft VBScript runtime
error '800a01fb' este error ocurre cuando se realiza el
open de un Recordset, pero no en todas las ocaciones, el
servidor WEB es un Windows 2000 Server, alquien me puede
decir a que se puede deber o como solucionarlo.

ATTE: OPI


.





.

Respuesta Responder a este mensaje
#5 urko
05/12/2003 - 08:57 | Informe spam
Intenta hacer algo asi:
strSQL = "exec sp_s_FechaUltimoIndice "
set Base2=server.CreateObject("ADODB.Connection")
SET rsUltFechaIndice = Server.CreateObject("ADODB.Recordset")
Base2.Open "DSN=nombreodbc;UID=;PWD=;"
rsUltFechaIndice.Open strSQL ,Base2,1,2

igual alguna de las variables:Application("strConn"),adOpenStatic
estan mal y por eso te genra el error.
prueba poner directamente la conexion, o haciendo una consulta basica
haber si recibes la misma respuesta igual el error esta en
sp_s_FechaUltimoIndice
suerte

saludos
urko


"Israel Ochoa P." escribió en el
mensaje news:0cbe01c3b9b1$c6b35fa0$
Este es el código que me esta causando el problema
strSQL = "exec sp_s_FechaUltimoIndice "

SET rsUltFechaIndice = Server.CreateObject
("ADODB.Recordset")
rsUltFechaIndice.Open strSQL ,Application
("strConn"),adOpenStatic


y como les comento este error no sucede siempre, sucede
aveces si y aveces no y para que deje de suceder por X
tiempo lo que hemos hecho es darle reset al servidor y
vuelve a funcionar correctamente, pero solo durante un
tiempo ya que después vuelve a fallar nuevamente. Gracias
por su ayuda.

ATTE: OPI

Mandanos el codigo de la pagina que produce el error,


concretamente mandanos
el open con la sentencia sql.


Daniel Álvarez
-



"Israel Ochoa P."


escribió en el
mensaje news:02a401c3b91a$f92b0420$
Hola! espero me puedan ayudar, tengo un problema con una
página ASP, que se conecta a una Base de Datos SQL 2000, y
me arroja este error Microsoft VBScript runtime
error '800a01fb' este error ocurre cuando se realiza el
open de un Recordset, pero no en todas las ocaciones, el
servidor WEB es un Windows 2000 Server, alquien me puede
decir a que se puede deber o como solucionarlo.

ATTE: OPI


.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida