SQL设置页面完成

This commit is contained in:
sc committed 2023-10-22 20:32:36 +08:00
commit 6a46c0a1e2
4 files changed
+86 -28

No files matched your search

+17 -4
View File
@@ -15,6 +15,8 @@ using System.Windows.Media.Imaging;
using System.Windows.Shapes;
using System.Runtime.InteropServices;
using System.Data.SqlClient;
using System.Data;
using System.Security.Policy;
namespace formula_manage
{
@@ -67,7 +69,7 @@ namespace formula_manage
string TEXT_SQLUSER;
string TEXT_SQLPASWOR;
string Connstr_SC;
private void Window_Loaded(object sender, RoutedEventArgs e)
private async void Window_Loaded(object sender, RoutedEventArgs e)
{
logon.IsEnabled = false; //关闭登录按钮
@@ -86,10 +88,21 @@ namespace formula_manage
Connstr_SC = "server=" + TEXT_SQLIP + ";database=" + TEXT_SQLNAME + ";User ID=" + TEXT_SQLUSER + ";Password=" + TEXT_SQLPASWOR;
}
SqlConnection conn_SC = new SqlConnection(Connstr_SC);
conn_SC.Open();
// conn_SC.OpenAsync();
conn_SC.Close();
// conn_SC.Open();
try
{
await conn_SC.OpenAsync();
}catch (Exception)
{
System.Windows.MessageBox.Show("连接数据库失败");
Windows.Sql sql = new Windows.Sql();
sql.ShowDialog();//实例化并置顶打开数据库设置窗口
return;
}
conn_SC.Close(); //关闭连接
logon.IsEnabled = true; //允许登录按钮
UserClass.PressKey.PressKeys(Keys.Tab, false);