我在VS2008中有一个旧的水晶报告。我更改了参数,添加了两个新参数(@parameterThree
和@parameterFour
),并在我的存储过程中删除了一个参数。
我已经前往Database -> Verify Database
强制报告查看修改过程。但是,它仍然显示没有新参数的旧3参数名称。
单击“确定”后,将显示错误:
查询引擎错误:'42000:[Microsoft] [ODBC SQL Server驱动程序] [SQL 服务器]过程或函数'myReport'需要参数 '@parameterFour,未提供。'
我在Field Explorer的新参数字段中添加了新参数。我在报告中添加的新参数没有选中标记。
我再次完成了Verify Database
,但仍然无效。
我无法删除不在我修改的商店过程中的旧参数。
有什么想法吗?
答案 0 :(得分:1)
我使用“设置数据源位置”修复了它。有我的步骤: 单击“设置数据源位置” - >“在当前数据源框中选择查询 - >在替换为框中选择查询 - >单击“更新”按钮。