BANCO ON LINE OU NAO

CASSIOJFF 31/05/2011 10:58:25
#375413
Como posso verificar se o banco de dados esta on Line ou nao, ja coloquei um timer no form principal q faz a verificacao pelo adStateOpen, mas ele nao mostra que esta off caso eu pare o banco de dados, estou usando sql server


Desde Ja agradeço
MSMJUDAS 31/05/2011 12:03:01
#375422
Usa isso:

Dim Conexao As New Adodb.Connection

Conexao.Open [Ô]SUA_STRING_CONEXAO[Ô]

If Conexao.State = 1 Then
MsGBox [Ô]Conectado![Ô]
Else
MsGBox [Ô]Desconectado![Ô]
End if
CASSIOJFF 01/06/2011 15:56:25
#375615
O que eu procuro é deixar a conexao aberta e sem ter q executar uma pesquisa ela me demonstrar que esta desconectada.
ASHKATCHUP 01/06/2011 16:03:11
#375616
Então, use o [Ô]On Error[Ô]

Se [Ô]der pau[Ô], é que ta fechada...claro, analisando o número do erro que retorna (Err.Number)
Tópico encerrado , respostas não são mais permitidas