Probeer een gebruiksinstructie met de OracleConnection als volgt om uw gebruiksinstructie te wikkelen:
try
{
using (OracleConnection conn = new OracleConnection(connectionString))
{
using (OracleCommand cmd = new OracleCommand(cmdStr, conn))
{
....
}
}
}
catch (OracleException e)
{
....
}
Dit zou het OracleConnection-object zo snel mogelijk verwijderen -- zelfs als er een OracleException zou optreden binnen de gebruiksinstructies.