myConn = new OracleConnection( s_ConnStr );
myComm = new OracleCommand();
myConn.Open();
在C#中进行的开发,上面的变量都是public static类型的变量1:上面几句话创建了一个连接池,同时创建了一个连接.如果我直接执行myConn.close();是不是该连接池就不存在了?2:如果我创建完连接池后,我断一下网络再接通网络,连接池的结果又是怎么样?3:如果我用上面的语句创建了一个连接池,怎么样才能把它销毁?4:创建连接池后,执行一个数据库操作。如果我执行myConn.close()后,断一下网络再接通网络。
   再用上面的语句创建一个连接,执行数据库操作时发生异常“ORA-12571: TNS: 包写入程序失败”;如果不执行myConn.close(),断一下网络再接通网络。再用上面的语句创建一个连接执行数据库操作正常完成。以上问题百思不得其解,查了很多资料也没能找到原因,请指教。