IOW,是否有对此进行测试的标准方法,a la:
if (! con.Open())
con.Open();
?
更新: 我想我没有提到这些是我正在使用的 Oracle 的 ODP 组件。 OracleConnection 组件没有 ConnectionState 属性。
最佳答案
使用 Connection.State检查连接是否已经打开的属性
if(con.State == ConnectionState.Closed){
con.Open();
}
关于c# - 如果连接已经打开,可以调用 OracleConnection.Open() 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9893638/