IOW、このための検査の標準的な方法は、ラ、そこにある:接続がすでに開いている場合は、OracleConnection.Open()をコールしても問題ありませんか?
if (! con.Open())
con.Open();
?
更新日: 私が使用しているOracleのODPコンポーネントであるとは言いません。 OracleConnectionコンポーネントにはConnectionStateプロパティがありません。あなたが開いているだけで閉じられた接続をしたい場合は
if(con.State == ConnectionState.Closed){
con.Open();
}
System.Data.OracleClient.dllまたはOracle.DataAccess.dll? – cadrell0