后台老板线程连接数据库,照样界面假死

后台线程连接数据库,照样界面假死?C# codeprivate void btn_connect_Click(object sender, EventArgs e){T

后台线程连接数据库,照样界面假死?

C# code
private void btn_connect_Click(object sender, EventArgs e){                Thread th = new Thread(new ThreadStart(ConnectionTest));    th.IsBackground = true;    th.Start();}void ConnectionTest(){    try    {        SqlConnection conn = new SqlConnection(connstr);        conn.Open();    }    catch (Exception ex) { MessageBox.Show(ex.Message); } }


如果服务器填个错的,界面照样假死等半天才提示无法连接的服务器,是不是方法不对啊?还是说没解?MSSQL不也要假死半天么。

[解决办法]
你在你的项目中 只写上面几句试试看。这样用是不会卡住界面的。