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.
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.