"Too many connection" avec Mysql
Bonjour,
Je travail avec Visual Studio 2008 en c#, mon problème vient de la connection a MySql, enfin plutot de ma deconnexion.
Je m'explique, la connection s'établit correctement et la requete est bien executée, mais à partir d'un trop grand nombre de demande de connection, l'erreur "Too many connection" apparait.
Voici un exemple de code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
public DataTable MetodListOpTable()
{
DataTable dt = new DataTable();
MySQLConnection objConn = new MySQLConnection(new MySQLConnectionString(ip, baseDeDonnees, util, mdp).AsString);
objConn.Open();
MySQLCommand MCO = new MySQLCommand("Select * from OPERATEUR", objConn);
DbDataAdapter ad = new MySQLDataAdapter(MCO);
ad.Fill(dt);
return dt;
objConn.Close();
} |
Mon objet de connection est pourtant fermé a chaque fin d'execution, mais a partir d'un trop grand nombre d'appel, l'erreur est affiché.
Après plusieurs recherche, j'ai appris que le .Close() ne détruisait pas réellement l'objet! Y aurait-il une méthode pour cela ?
Une autre idée ?
Merci d'avance.