public FormMain() { InitializeComponent(); MRC.GetInstance().ProviderName = Properties.Settings.Default.Provider; PersistingSettings.Instance.SqlGeneratorFactory = new Framework.Persisting.Implementation.SqlGeneratorFactory(); TempConnect(); }
public void Connect(string connectionString) { MRC.GetInstance().ConnectionString = connectionString; try { using (DbConnection cnn = MRC.GetConnection()) { cnn.Open(); object test = null; using (IDbCommand cmd = MRC.GetCommand(cnn)) { cmd.CommandText = "SELECT Test = 1"; test = cmd.ExecuteScalar(); } } } catch (Exception ex) { throw new Exception("Cannot connect to database.\n", ex); } }