What would be a very fast way to determine if your connectionstring lets you connect to a database?
Normally a connection attempt keeps the user waiting a long time before notifying the attempt was futile anyway.
What would be a very fast way to determine if your connectionstring lets you connect to a database? Normally a connection attempt keeps the user waiting a long time before notifying the attempt was futile anyway. |
|||||||||
|
You haven't mentioned what database you are connecting to, however. In SQL Server 2005, from .NET, you can specify a connection timeout in your connection string like so:
This will try to connect to the server and if it doesn't do so in three seconds, it will throw a timeout error. |
||||
|
Shorten the timeout on the connection string and execute something trivial. The wait should be about the same as the timeout. You would still need a second or two though. |
|||
|