Dav*_*jak 9 c# oledb connection database-connection oledbconnection
显然(MSDN)有时候OleDbConnection.ResetState()什么都不做,所以即使连接失败,OleDbConnection.State仍然会被设置为Open.我正在寻找最好的解决方法,以便当我检查连接状态时,我可以避免引发异常(只要连接在上次检查和使用尝试之间没有失败).
没有什么比每次发送"无用的"sql语句只是为了查看是否抛出异常更好的了吗?在实际使用之前,如何确保连接已打开?
在你的情况下,我会做以下事情:
希望这可以帮助.
| 归档时间: |
|
| 查看次数: |
4969 次 |
| 最近记录: |