runtime error '800a01a8' timeout

04/02/2004 - 15:49 por Ariel Kapustiansky | Informe spam
A alguien le dio este error? Presupongo que es por Timeout en la respuesta
de un Fill a un recordset. Desde donde puedo cambiar los parametros de
toimeout de una conexion ? Presuponemos esto porque la ejecucion para otros
meses anda perfecto y la unica diferencia es el tamaño en la cantidad de
datos devueltos.

Muchas Gracias de Antemano.

ARIEL KAPUSTIANSKY
 

Leer las respuestas

#1 Hero
04/02/2004 - 17:00 | Informe spam
Hola Ariel:

Cuando haces el command, si es que lo haces, es ahí donde se le
especifica cuanto TimeOut puede utilizar para concretar la consulta, en el
caso que defines CERO(0), quiere decir que tomará mayor tiempo para poder
hacer la consulta.

Si lo utilizas en COM+, puede dentro de las propiedades del mismo asignar
mayor tiempo.

Ejemplo Command.

strSQL = "Select Rut From Clientes Where Rut = '123456789'"

Dim objComando As ADODB.Command
With objComando
.CommandType = adCmdStoredProc
.ActiveConnection = objConeccion
.CommandTimeout = 0 '-- Aqui va el tiempo
.Execute strSQL
End With



Que la fuerza este contigo,- Hero.




"Ariel Kapustiansky" escribió en el mensaje
news:
A alguien le dio este error? Presupongo que es por Timeout en la respuesta
de un Fill a un recordset. Desde donde puedo cambiar los parametros de
toimeout de una conexion ? Presuponemos esto porque la ejecucion para


otros
meses anda perfecto y la unica diferencia es el tamaño en la cantidad de
datos devueltos.

Muchas Gracias de Antemano.

ARIEL KAPUSTIANSKY


Preguntas similares