我们使用SQL Server 2012和MySQL 6,虽然我可以在数据集窗口中直接写SQL语句,我似乎无法得到一个MySQL的存储过程的参数传递给工作通过调用:SSRS/MySQL的/存储过程通过ODBC参数
Actuaaly我的问题是 要么SSRS或ODBC驱动程序发送/接收参数值有问题。
在语法其他尝试: 调用shop.GetRegions(), 呼叫shop.GetRegions, 呼叫shop.GetRegions(REGID), 调用shop.GetRegions(@regid)的
无(?)这些工作。
如果我调用该过程用硬编码值即呼叫shop.GetRegions(5) - 它的工作原理。
同样,如果存储过程没有参数,它工作正常。
谁能给我任何关于这个问题真正的方向。正确的语法或通过步骤示例的步骤的样品将真正理解。
你能否详细说明 “这些都不奏效。” - 发生了什么事,你有没有得到一个错误信息或没有,它只是不返回任何结果 – Nathan 2013-05-03 04:39:11
其实在我的'MySQL的存储过程有两个参数:开始日期和结束日期。我的问题是如何通过ODBC数据源在SSRS报告中调用这些sp。任何人都可以告诉我在ssrs中调用sp的语法。 – Samba 2013-05-03 09:06:35
我没有收到在报告级别的参数。我这样调用调用SP_NAME(“@参数1”,“@参数2”) – Samba 2013-05-03 09:10:17