我有一个最近更新的SQL Server存储过程以接受更多参数。在其中一个参数中,我错误地分配了错误的参数名称
x.SqlParameterName = "FOO";
所以它给我一个错误说
FOO不是存储过程中的参数。
我所做的是分配了正确的参数名称:
x.SqlParamterName = "BLAH";
但是在运行应用程序时,它仍然给我同样的错误说
FOO不是存储过程的参数
为什么会这样?
答案 0 :(得分:1)
它让我失望这是一个简单但非常常见的情况,即删除解决问题的项目bin文件夹的内容。清理和重建解决方案并未正确更新bin文件。