Bonjour,

je développe une application de gestion en ASP.NET (mvc).
Initialement je voulais former mes requêtes avec des concaténations du style
Code : Sélectionner tout - Visualiser dans une fenêtre à part
string sql = "INSERT INTO MaTable VALUES (unChamps = " + uneValeur + ")";
J'ai vu que cela engendré plein de problèmes (apostrophe/sécurité/...).

Donc je vais utiliser les requêtes paramétrées. (MySqlParameter).
Au niveau du debug par contre, c'est très difficile de savoir ou la requête est erronée, la chaine de caractères envoyées à MySQL contient les @uneValeur et les paramètres. (et les exceptions levées sont loin d'être explicites !)

Y'a-t-il un moyen de voir le SQL généré ? J'ai pu voir que sous MS SQL il y avait un "profiler" pour faire cela. Celui sous MySQL le fait il ?
Avez vous une meilleure solution ?

Merci par avance.

@+