我的问题是我无法通过报表生成器声明参数。
我收到以下错误:
错误 [42000] [Microsoft][ODBC SQL Server Driver][SQL Server]必须声明标量变量“@param”。
所以我google了一下,发现可以通过输入符号“?”轻松解决。而不是“@parameter”,它确实解决了我的问题一段时间。
但现在我有另一个问题。我有一个select
赞:
select * from table t where t.date = ? or t.date2 = ? or t.date3 = ?
所有三个“?”在哪里?是'2013-aug-01',但每个“?” 在报表生成器的参数部分创建一个新参数。
如何在所有三种情况下使用一个参数?