Ich könnte mir eine ExtensionMethod für IDbCommand vorstellen, in der Du die vorhandenen Parameter im CommandText selbst expandierst. Für Debugzwecke sicher nicht unbrauchbar...
Nein, weil das Framework das Statement nicht "zusammenbaut", sondern einschließlich der Parameter an die Low-level API der Datenbank übergibt. Wenn du das Kommando laufen lässt und gleichzeitig einen Profiler laufen lässt wirst du erkennen, dass auch dort kein "zusammengebautes" SQL sichtbar ist. Gruß Daniel