我在下面的代码
下面得到了波浪线sda2.SelectCommand.Parameters.Add("@from", from);
sda2.SelectCommand.Parameters.Add("@to", to);
鼠标悬停表明SqlParameterCollection
已过时
和Add(String ..)部分以上是不推荐使用的
我在互联网上找不到任何澄清这一点的东西
问题。但是,它确实有效并且没有错误
答案 0 :(得分:1)
AddWithValue
是替换'的方法。它:
AddWithValue替换了采用的SqlParameterCollection.Add方法 字符串和对象。带有一个字符串和一个的Add的重载 对象因为可能含糊不清而被弃用 SqlParameterCollection.Add带有String和a的重载 SqlDbType枚举值,其中传递带字符串的整数 可以解释为参数值或 对应的SqlDbType值。您可以随时使用AddWithValue 通过指定名称和值来添加参数。