CONSULTA

USUARIO.EXCLUIDOS 17/06/2004 12:34:23
#30067
Como fazer uma consulta de VB para SQLServer usando OLEDB, de forma a não respeitar o time-out?


Valew
USUARIO.EXCLUIDOS 17/06/2004 14:42:18
#30072
Resposta escolhida
Sendo o default do Timeout configurado para 15 segundos (o que, convenhamos, é tempo pra caramba), aumentar esse tempo sem ter um motivo muito bem embasado (como uma rede ultramovimentada ou uma internet movida a lenha) é uma coisa não muito recomendável.

A sintaxe é simples. Depois de setar a conexão, e antes de abri-la, especifique:

cn.ConnectionTimeout = 20

Mudando a conexão cn de 15s (default) para 20s.

Mas, se o seu caso é grave, aconselho a dar preferência à  conexão assíncrona.
Tópico encerrado , respostas não são mais permitidas