如何在.NET中关闭OracleConnection

前端之家收集整理的这篇文章主要介绍了如何在.NET中关闭OracleConnection前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
说我有这两个对象:
OracleConnection connection = new OracleConnection(connectionString);  
OracleCommand command = new OracleCommand(sql,connection);

关闭连接或Oracle,我必须调用command.Dispose(),connection.Dispose()或两者?

这够好吗

using(connection)  
{
    OracleDataReader reader = cmd.ExecuteReader();
    // whatever...
}
using (OracleConnection connection = new OracleConnection(connectionString))
{
    using (OracleCommand command = new OracleCommand(sql,connection))
    {
        using (OracleDataReader reader = cmd.ExecuteReader())
        {
        }
    }
}

如果它实现了IDisposable,并且如果你创建它,然后把它放在一个使用块.

原文链接:https://www.f2er.com/oracle/204939.html

猜你在找的Oracle相关文章