自定义conndb方法:
private void conndb{
........connstr...
try
{
conn.Open();
}
catch
{
MessageBox.Show("连接数据库失败!");
Application.Exit();
}在窗体的构造函数中:
public Form1()
{
//
// Windows 窗体设计器支持所必需的
//
conndb();
InitializeComponent();
}
人为制造使无法连接数据库,结果按弹出对话框的“确定”后程序仍然继续运行,请问是怎么回事?另外问一下,有没有不使用try的方法来验证数据库是否能连接上?
private void conndb{
........connstr...
try
{
conn.Open();
}
catch
{
MessageBox.Show("连接数据库失败!");
Application.Exit();
}在窗体的构造函数中:
public Form1()
{
//
// Windows 窗体设计器支持所必需的
//
conndb();
InitializeComponent();
}
人为制造使无法连接数据库,结果按弹出对话框的“确定”后程序仍然继续运行,请问是怎么回事?另外问一下,有没有不使用try的方法来验证数据库是否能连接上?
InitializeComponent();
conndb();
{
Conn.Close();
}