Hallo,
mit folgender Zeile kann ich beim Debuggen das SQL-Statement eines DataAdapters abfragen:
daTermineAng.SelectCommand.commandtext
Der Haken dabei ist, dass sämtliche Parameter-Werte wie z.B. "@kategorie" vorher schon gesetzt wurden,
daTermineAng.SelectCommand.Parameters("@kategorie" ).Value=2
trotzdem werden sie nicht mit ausgegeben, "daTermineAng.SelectCommand.commandtext" hat den Wert "SELECT @kategorie AS Text, .......",
warum ?
Ich suche eine Möglichkeit das fertige SQL-Statement anzuzeigen. Selbst der "SQL-Profiler" von der Datenbank SQL-Server, auf den zugegriffen wird, zeigt lediglich das SQL-Statement bevor die Parameter durch die tatsächlichen Werte ersetzt wurden.
Florian Hroch
mit folgender Zeile kann ich beim Debuggen das SQL-Statement eines DataAdapters abfragen:
daTermineAng.SelectCommand.commandtext
Der Haken dabei ist, dass sämtliche Parameter-Werte wie z.B. "@kategorie" vorher schon gesetzt wurden,
daTermineAng.SelectCommand.Parameters("@kategorie" ).Value=2
trotzdem werden sie nicht mit ausgegeben, "daTermineAng.SelectCommand.commandtext" hat den Wert "SELECT @kategorie AS Text, .......",
warum ?
Ich suche eine Möglichkeit das fertige SQL-Statement anzuzeigen. Selbst der "SQL-Profiler" von der Datenbank SQL-Server, auf den zugegriffen wird, zeigt lediglich das SQL-Statement bevor die Parameter durch die tatsächlichen Werte ersetzt wurden.
Florian Hroch
Comment