Hallo!
> gibt es eine M�glichkeit das Command eines SQLDataAdapter
> sich ausgeben zu lassen? Ich habe hier eine SP und f�ge
> einige Parameter daran an:
> myCommand.SelectCommand.Parameters.Add("@ParamBezeichnung",
> SqlDbType.Char).Value="kljlkjjj"
>
> ich m�chte dann gerne die ganze storedProc mit den
> eingesetzten Werten mir am Browser ausgeben lassen.
Dim sql as string = SqlDataAdapter.UpdateCommand.Commandtext
... ergibt den SQL-Befehl ohne Parameteraufl�sung - Jetzt kann man die
Parameter noch ersetzen:
Dim prm As System.Data.SqlClient.SqlParameter
For Each prm In SqlDataAdapter1.UpdateCommand.Parameters
sql.Replace(prm.ParameterName, prm.Value)
Next
Response.Write(sql)
... Der Aufl�sung geschieht normalerweise innerhalb von ADO.NET. Deshalb
kann man die Zeichenkette nicht direkt anzeigen. Alternativ steht in
VS.NET aber auch das SQL-Debugging zur Verf�gung ...
Freundliche Gr��e
Joachim van de Bruck
| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp