不过OracleConnection有一个小BUG,一般你不太会碰上,做人没这么失败。
http://www.dotnet247.com/247reference/msgs/49/248580.aspx
FIX: A pooled connection is not disposed by Microsoft .NET Managed Provider for Oracle when an exception occurs
具体参见我的BLOG http://www.cnblogs.com/tongzhenhua/archive/2004/06/18/17009.html