public static DbUtil GetSingleton(string server, string schema, string uid, string passwd) { if (mSingleton == null) { mSingleton = new DbUtil(); mSingleton.Connect(server, schema, uid, passwd); } return(mSingleton); }
private void btnHANATestConnection_Click(object sender, EventArgs e) { DbUtil util = new DbUtil(); util.Connect(tbHANAHostname.Text + ":" + tbHANAPort.Text, tbHANASchema.Text, tbHANAUser.Text, tbHANAPassword.Text); TestConnectionForm form = new TestConnectionForm(); if (util.IsConnected && util.SchemaExist(tbHANASchema.Text)) { form.SetText("Connection successfull."); form.SetDetails(util.ConnectionInfo); } else { form.SetText("Connection failed."); form.SetDetails(util.ConnectionInfo); } form.Show(); util.Dispose(); }