Bonjour
J'utilise une connexion Oracle
<add name="ConnectionString1" connectionString="Data Source=ASPDISTRIB;Persist Security Info=False;User ID=identifiant;Password=motdepasse;Unicode=True;" providerName="System.Data.OracleClient"/>
J'utilise cette connexion , une seule fois, je l'ouvre et je la ferme
Mon Webservice est lancé en batch via une autre application, il peut être appelé 5 à 10 fois par minute.
Le problème, c'est que les sessions ouvertes dans la base restent et ne ses suppriment pas (le programme est 'w3wp.exe');
Est ce quelqu'un a une idée?
1 2 3 4 5 6 7 8 9
| Dim conn As OracleConnection
Dim comm As OracleCommand
Dim connectionstring As String = ConfigurationManager.ConnectionStrings("ConnectionString1").ConnectionString
conn = New OracleConnection(connectionstring)
conn.Open()
Requete2 = "INSERT INTO ..."
comm = New OracleCommand(Requete2, conn)
comm.ExecuteNonQuery()
conn.Dispose() |
Partager