OleDbCommand
すべてのパラメータをその値に置き換えたテキストを取得することは可能ですか? たとえば、以下のコードでは、クエリ テキストを取得する方法を探しています。
SELECT * FROM my_table WHERE c1 = 'hello' and c2 = 'world'
パラメータの割り当てが完了した後。
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";