set connection string error handling

This commit is contained in:
Paul Trowbridge 2018-09-20 11:39:35 -04:00
parent a58279e491
commit 8af22b157d

View File

@ -21,6 +21,8 @@ namespace test
string nr = ""; string nr = "";
string nc = ""; string nc = "";
string nl = Environment.NewLine; string nl = Environment.NewLine;
var ibmc;
var pgc;
string msg = "Help:"; string msg = "Help:";
msg = msg + nl + "version 0.22"; msg = msg + nl + "version 0.22";
@ -95,10 +97,20 @@ namespace test
//-------------------------------------------establish connections------------------------------------------------- //-------------------------------------------establish connections-------------------------------------------------
var ibmc = new System.Data.Odbc.OdbcConnection(scs);
var pgc = new NpgsqlConnection(dcs);
try { try {
ibmc.Open(); ibmc = new System.Data.Odbc.OdbcConnection(scs);
}
catch (Exception e) {
Console.Write(nl + "bad source connection string: " + e.Message);
}
try {
pgc = new NpgsqlConnection(dcs);
}
catch (Exception e) {
Console.Write(nl + "bad source connection string: " + e.Message);
}
try {
ibmc.Open();
} }
catch (Exception e) { catch (Exception e) {
Console.Write(nl + "issue connection to source: " + e.Message); Console.Write(nl + "issue connection to source: " + e.Message);
@ -106,7 +118,7 @@ namespace test
} }
try { try {
pgc.Open(); pgc.Open();
} }
catch (Exception e) { catch (Exception e) {
ibmc.Close(); ibmc.Close();