C#中parameters.add的用法是什么

avatar
作者
筋斗云
阅读量:0

在C#中,Parameters.Add方法用于向SQL命令的参数集合中添加参数。它的语法如下:

public SqlParameterCollection Add(     string parameterName,     SqlDbType sqlDbType ) 

参数说明:

  • parameterName:参数的名称。
  • sqlDbType:参数的数据类型(SqlDbType枚举类型的值)。

示例:

SqlCommand command = new SqlCommand("SELECT * FROM Customers WHERE City = @City", connection); command.Parameters.Add("@City", SqlDbType.NVarChar).Value = "London"; 

在上面的示例中,我们创建了一个SqlCommand对象,并将SQL命令设置为"SELECT * FROM Customers WHERE City = @City",其中@City是参数的占位符。然后,我们使用Parameters.Add方法向参数集合中添加了一个名为@City的参数,并指定了它的数据类型为NVarChar。最后,我们为该参数设置了值为"London"。

通过使用Parameters.Add方法,我们可以向SQL命令中添加参数,以便在执行时动态地提供参数值,从而保护我们的应用程序免受SQL注入攻击,并且使我们的SQL命令更加灵活和可重用。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!