diff --git a/Windows/Sql.xaml.cs b/Windows/Sql.xaml.cs index 175ef9d..e5539e0 100644 --- a/Windows/Sql.xaml.cs +++ b/Windows/Sql.xaml.cs @@ -143,34 +143,38 @@ namespace formula_manage.Windows private void Button_Click_1(object sender, RoutedEventArgs e) { - string ConnstrWindows; - if (TEXT_SQMOD.Text == "Windows 身份认证") + string Connstr_SC; + string Connstr_DBC; + + if (TEXT_SQMOD.Text == "Windows 身份认证") //连接数据库测试 { - ConnstrWindows = "server=" + TEXT_SQLIP.Text + ";database=" + TEXT_SQLNAME.Text + ";Trusted_Connection=SSPI"; + Connstr_SC = "server=" + TEXT_SQLIP.Text + ";database=" + TEXT_SQLNAME.Text + ";Trusted_Connection=SSPI"; } else { - ConnstrWindows = "server=" + TEXT_SQLIP.Text + ";database=" + TEXT_SQLNAME.Text + ";User ID=" + TEXT_SQLUSER.Text + ";Password=" + TEXT_SQLPASWORD.Text; + Connstr_SC = "server=" + TEXT_SQLIP.Text + ";database=" + TEXT_SQLNAME.Text + ";User ID=" + TEXT_SQLUSER.Text + ";Password=" + TEXT_SQLPASWORD.Text; } - // ConnstrWindows = "server=.\\SQLEXPRESS;database=BatchDyeingCentral;Trusted_Connection=SSPI"; + SqlConnection conn_SC = new SqlConnection(Connstr_SC); + conn_SC.Open(); + conn_SC.Close(); - if (TEXT_SQLINK.IsChecked.GetValueOrDefault()) + if (TEXT_SQLINK.IsChecked.GetValueOrDefault()) //连接数据库2测试 { if (TEXT_SQMOD2.Text == "Windows 身份认证") { - ConnstrWindows = "server=" + TEXT_SQLIP2.Text + ";database=" + TEXT_SQLNAME2.Text + ";Trusted_Connection=SSPI"; + Connstr_DBC = "server=" + TEXT_SQLIP2.Text + ";database=" + TEXT_SQLNAME2.Text + ";Trusted_Connection=SSPI"; } else { - ConnstrWindows = "server=" + TEXT_SQLIP2.Text + ";database=" + TEXT_SQLNAME2.Text + ";User ID=" + TEXT_SQLUSER2.Text + ";Password=" + TEXT_SQLPASWORD2.Text; + Connstr_DBC = "server=" + TEXT_SQLIP2.Text + ";database=" + TEXT_SQLNAME2.Text + ";User ID=" + TEXT_SQLUSER2.Text + ";Password=" + TEXT_SQLPASWORD2.Text; } + SqlConnection conn_DBC = new SqlConnection(Connstr_DBC); + conn_DBC.Open(); + conn_DBC.Close(); } - SqlConnection conn = new SqlConnection(ConnstrWindows); - conn.Open(); - conn.Close(); System.Windows.MessageBox.Show("数据库连接成功"); }