2015-10-15 48 views
0

我可以遍历SQL Command中的每个参数,但是如何记录 的parametername和Value?VB.Net循环通过SQL命令和日志名称+值中的每个参数

Public Sub LogParams(sqlcmd As SqlCommand) 
     Dim strParam As String = "" 
     For Each p As SqlParameter In sqlcmd.Parameters 
      strParam +=  'how to get Name and Value of parameter? 
     Next p 
End Sub 
+3

你甚至都不需要做任何研究;只需使用Visual Studio帮助!输入'p.'并查看建议。 – varocarbas

+0

盯着sqlcmd.parameters上的手表。感觉像个白痴。感谢帮助 –

回答

2

你可以使用它作为

For Each p As SqlParameter In sqlcmd.Parameters 
    'p.ParameterName 
    'p.Vaalue 
Next p