当向SQLCommand添加参数时,是否存在包含'参数名称','类型和'值'的重载,否则我最终会写出如下内容:
using cmd as new SQLCommand("SELECT x FROM y WHERE z = @z", cn)
Dim p0 as SQLParameter = cmd.Parameters.Add("@z", SQLDbType.Int)
p0.Value = 1
end using
我想要一个用于添加参数的衬垫。
是否有更好的方法添加参数?
答案 0 :(得分:1)
我不熟悉VB,但这应该可行
Dim p0 as SQLParameter = cmd.Parameters.Add(new SQLParameter("@z", 1))
该参数将自动解决
答案 1 :(得分:0)
您可以使用扩展方法(VB.NET 3.5)编写带有3个参数的新Add方法......