After making a connection with connection object,
it is important for a programmer to validate the connection whether it is working or not.
Here, ForgetCode suggests a simple code to check for.
Assume that the connection object con1 was created already.
-
- public int checkConnection()
- {
- // Try block with Executable commands
- try
- {
- //Opening Connection
- con1.Open();
- return 1;
- }
-
- // Catch block -For tracking unsuccessful cases
- catch
- {
- return 0;
- }
-
- // Closing connection in 'must be Executed block'
- finally
- {
- con1.Close();
- }
-
- }
-
If the connection is opened successfully, 1 will be returned and the connection will be immediately closed by the finally block.
..