VB.Net 遍历 SQL 命令和日志名称 + 值中的每个参数

VB.Net loop through each Parameter in SQL Command and Log Name + Value

我可以遍历 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

您可以将其用作

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