我正在尝试向我设置的存储过程传递变量,我已经在参数映射选项卡中将它们映射了出来。我认为我的语法可能有误,但是我找不到解决方法。
EXEC [dbo].[proc_GetQuarterlyEmailId]
@employeeNumber = ?,
@employeeFirstName = ?,
@employeeLastName = ?,
@employeeEmail = ?
我遇到的错误是:
执行查询“EXEC [dbo].[proc_GetQuarterlyEmailId] @employeeNu...”失败,错误信息为:“无法找到存储过程 ''。”。可能的失败原因:查询存在问题,“ResultSet”属性未正确设置,参数未正确设置,或连接未正确建立。
如果我从存储过程中删除参数并删除参数映射,则可以完美运行,所以我知道它可以找到它。我正在使用ADO.NET连接。