Als u de zoekopdracht met toegepaste parameters wilt zien:
string tmp = command.CommandText.ToString();
foreach (SqlParameter p in cmd.Parameters) {
tmp = tmp.Replace('@' + p.ParameterName.ToString(),"'" + p.Value.ToString() + "'");
}
tmp houdt dan de zoekopdracht vast met de toegepaste parameters. Elke parameter wordt omgeven door enkele aanhalingstekens.
Natuurlijk is het NIET veilig om uit te voeren. Ik gebruik het voor foutopsporingsdoeleinden.