パラメータが適用されたクエリを表示する場合:
string tmp = command.CommandText.ToString();
foreach (SqlParameter p in cmd.Parameters) {
tmp = tmp.Replace('@' + p.ParameterName.ToString(),"'" + p.Value.ToString() + "'");
}
tmp 次に、パラメータが適用されたクエリを保持します。各パラメータは一重引用符で囲まれます。
もちろん、実行するのは安全ではありません。デバッグ目的で使用します。