Timeout en la linea de Coneccion...???

21/12/2004 - 19:03 por edmundoho | Informe spam
Hola a todos,

He visto varias soluciones al problema de TimeOut, la que más me interesa es
la de agregar en la linea de código de conexión "connection timeout = xxxx",
pero no se en donde exactamente.

Cuento con el siguiente código:

nameserver = "localhost"
nambd = "dbproseval"
user = "userpro"
password = "popod45"

Set Conn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")

conn.Provider="sqloledb"
conn.Open="Server="+nameserver+";Database="+ nambd +" ;UID=" + user +";PWD="
+ password

¿ME PODRÍA DECIR EN QUE PARTE DEL CÓDIGO DE CONEXIÓN DEBO PONER EL TIMEOUT?

Gracias por su ayuda...!!!
 

Leer las respuestas

#1 Tinoco
21/12/2004 - 20:07 | Informe spam
Hola

Normalmente este parametro va asociado a la cadena de conexion o
ConnectionString, aqui existe un parametro Timeout, para no tener problemas
de desconexión cuando un query es muy lento este valor debería de ser
cero(0), y asi evitar que caduque la solicitud al servidor.

En tu caso debe ir en el [conn.Open=] separado por [;].

... +";PWD=" + password + " ; Timeout=0"

Hermilson Tinoco

"edmundoho" wrote:

Hola a todos,

He visto varias soluciones al problema de TimeOut, la que más me interesa es
la de agregar en la linea de código de conexión "connection timeout = xxxx",
pero no se en donde exactamente.

Cuento con el siguiente código:

nameserver = "localhost"
nambd = "dbproseval"
user = "userpro"
password = "popod45"

Set Conn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")

conn.Provider="sqloledb"
conn.Open="Server="+nameserver+";Database="+ nambd +" ;UID=" + user +";PWD="
+ password

¿ME PODRÍA DECIR EN QUE PARTE DEL CÓDIGO DE CONEXIÓN DEBO PONER EL TIMEOUT?

Gracias por su ayuda...!!!

Preguntas similares