我用控件timer实现自动连接数据库,
if (DbHelperOleDb.connection.State == ConnectionState.Closed)
{
DbHelperOleDb.GetOpen();
}
可是当连接断开时,我又正好在操作数据库,这是就报异常了,该怎么解决。
操作数据库之前,判断连接是否打开,如果没有打开,就打开啊。
我在连接库中首先判断是否连接了啊,关键是会有异常报出的
什么意思,有点没看懂 , 详细说下.
操作数据库之前应该加以判断当前数据库的状态
我在连接库中首先判断是否连接了啊,关键是会有异常报出的