SQL参数 - 标量变量

时间:2012-07-13 12:24:37

标签: sql parameters

我正在尝试将SQL参数设置为小数,但是当我运行我的代码时出现错误

  

必须声明标量变量@Per_Cent ..

代码在下面,提前谢谢

SqlParameter PerCent = new SqlParameter("@PerCent", SqlDbType.Decimal, 5); 
PerCent.Value = PerCentV;

2 个答案:

答案 0 :(得分:3)

显然,您的查询中的参数定义为@Per_Cent

你用@PerCent

宣布它的价值

所以要使它们相等,将它添加到SqlCommand.Parameters,它应该可以工作!

答案 1 :(得分:0)

您的错误是指名为“@Per_Cent”的变量,但您要添加一个名为“@PerCent”的参数....

另外,我假设您正在将SqlParameter添加到SqlCommand