Est-il possible d'obtenir le texte d'un OleDbCommand
avec tous les paramètres remplacés par leurs valeurs? Par exemple. dans le code ci-dessous je cherche un moyen d'obtenir le texte de la requêteoledb/ado.net: Récupère le texte de la commande, avec tous les paramètres remplacés
SELECT * FROM my_table WHERE c1 = 'hello' and c2 = 'world'
après avoir fini d'affecter les paramètres.
var query = "SELECT * FROM my_table WHERE c1 = ? and c2 = ?";
var cmd = new OleDbCommand(query, connection);
cmd.Parameters.Add("@p1", OleDbType.WChar).Value = "hello";
cmd.Parameters.Add("@p2", OleDbType.WChar).Value = "world";