Bonjour,

Utilisez vous la classe MySqlHelper pour vos applications ? (http://dev.mysql.com/doc/connector-n...sqlhelper.html )

A première vue elle m'avait l'air assez efficace cependant j'ai l'impression qu'il y a un problème si l'on veux insérer une ligne et récupérer l'id auto incrémenté par mysql. Puisque rien ne garantie que la connexion n'est pas été réinitialisé entre ces deux commandes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
string conf = "info de connexion à la base de donnée";
 
MySqlHelper.ExecuteNonQuery( conf, "INSERT INTO [...]" );
 
//et
 
MySqlHelper.ExecuteReader( conf, "SELECT LAST_INSERT_ID()" );
Du coups je me questionne sur l'intérêt de cette classe ? A moins que j'ai raté quelque chose ( la documentation mysql étant pas super simple à parcourir...)

Merci d'avance.