Hoe timeout verkorten van tcpclient.connect en SqlConn.open ?

Status
Niet open voor verdere reacties.

Talikodos

Nieuwe gebruiker
Lid geworden
9 nov 2006
Berichten
1
Hallo,

Ik probeer een Windows Mobile applicatie te ontwikkelen, die data gaat ophalen van een SQL Server, en nadien ook data terug wegschrijft.

Tijdens het starten van de applicatie wil ik graag enkele testen uitvoeren alvorens met ik querys wil sturen naar de SQL server, nl :
- is er een netwerkconnectie
- is de sql server online
- is de gebruikersnaam en paswoord ok

Om te checken of de server online is, gebruik ik volgende code :

Try
TcpClient.Connect(SqlServer, SqlPortnumber)
Catch ex As Exception
...
End Try


Het probleem hierbij is dat het veel te lang duurt vooraleer ik een eventuele foutmelding kan opvangen en aan de user kan laten weten dat de server niet online is.

Weet iemand hier een oplossing voor ?

Hetzelfde probleem heb ik wanneer ik wil connecteren naar de SQL server, en bijvoorbeeld een verkeerd paswoord meegeef.
Voorbeeld :

Try
SqlConn.Open
...
SqlConn.Close
Catch ex As Exception
...
End Try



Alvast hartelijk dank.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan