我想一个SQL参数设置为小数,但是当我运行我的代码我得到一个错误SQL参数 - 标量
必须声明标量变量@Per_Cent ..
的代码如下,在此先感谢
SqlParameter PerCent = new SqlParameter("@PerCent", SqlDbType.Decimal, 5);
PerCent.Value = PerCentV;
我想一个SQL参数设置为小数,但是当我运行我的代码我得到一个错误SQL参数 - 标量
必须声明标量变量@Per_Cent ..
的代码如下,在此先感谢
SqlParameter PerCent = new SqlParameter("@PerCent", SqlDbType.Decimal, 5);
PerCent.Value = PerCentV;
你的错误指的是名为“@Per_Cent”可变的,但您要添加一个名为“@Percent”参数....
另外,我假设,那么你要增加的SqlParameter给SqlCommand
显然,你有你在你的查询参数定义为@Per_Cent
而你宣布它与@PerCent
所以价值使这些平等,将其添加到您的SqlCommand.Parameters
,它应该工作!
现在,我已经改变了这个我得到一个错误“在哪里” – 2012-07-13 12:37:08
请发布您的完整查询,这样我们可以看到 – 2012-07-13 12:42:19
是的,这是正确的! – 2012-07-13 12:32:03