diff --git a/Login.xaml.cs b/Login.xaml.cs index 5fdda8b..c6b3477 100644 --- a/Login.xaml.cs +++ b/Login.xaml.cs @@ -155,16 +155,28 @@ namespace formula_manage if (Boolean.Parse(Configini.IniReadvalue("SOFTWARE_SET", "L6"))) { - EXLINK.Background = Brushes.Red; - System.Windows.MessageBox.Show("扩展程序未启动"); + try + { + EXLINK.Background = Brushes.Green; + }catch(Exception) + { + EXLINK.Background = Brushes.Red; + System.Windows.MessageBox.Show("扩展程序未启动"); + } + } + try + { + TEXT_SQLIP = Configini.IniReadvalue("SQL_SERVER", "SQL1"); //读配置文件 + TEXT_SQLNAME = Configini.IniReadvalue("SQL_SERVER", "SQL2"); + TEXT_SQMOD = Configini.IniReadvalue("SQL_SERVER", "SQL3"); + TEXT_SQLUSER = Configini.IniReadvalue("SQL_SERVER", "SQL4"); + TEXT_SQLPASWOR = Configini.IniReadvalue("SQL_SERVER", "SQL5"); + SQL2 = Boolean.Parse(Configini.IniReadvalue("SQL_SERVER", "SQL6")); //数据库对象2是否生效 + }catch(Exception) + { + System.Windows.MessageBox.Show("配置信息丢失"); } - TEXT_SQLIP = Configini.IniReadvalue("SQL_SERVER", "SQL1"); //读配置文件 - TEXT_SQLNAME = Configini.IniReadvalue("SQL_SERVER", "SQL2"); - TEXT_SQMOD = Configini.IniReadvalue("SQL_SERVER", "SQL3"); - TEXT_SQLUSER = Configini.IniReadvalue("SQL_SERVER", "SQL4"); - TEXT_SQLPASWOR = Configini.IniReadvalue("SQL_SERVER", "SQL5"); - SQL2 = Boolean.Parse(Configini.IniReadvalue("SQL_SERVER", "SQL6")); //数据库对象2是否生效 if (TEXT_SQMOD == "0") //判断连接方式 { Connstr_SC = "server=" + TEXT_SQLIP + ";database=" + TEXT_SQLNAME + ";Trusted_Connection=SSPI";