OracleConnection.Close()
Posted: Tue 21 Feb 2012 04:00
When I write in this stile:
when block "using" ended automatically call c.Close()? or I must write this?
Code: Select all
using (OracleConnection c = new OracleConnection(connString))
{
c.Open();
string commandQuery = @"select lpu.x.y(:pLid, :pRid) from dual";
using (OracleCommand cmd = new OracleCommand(commandQuery, c))
{
cmd.Parameters.Add("pLid", key.lid);
cmd.Parameters.Add("pRid", rid);
return Convert.ToDecimal(cmd.ExecuteScalar());
}
}