0
正如在标题中所述,我试图使用参数从Informix ODBC源中提取数据。我有两个参数,我试图通过。两者都是DateTime,并且我试图获取当前的开始日期,例如2014-10-10 00:00:00
和结束日期2014-10-10 23:59:59
。使用BIDS从参数中提取Informix ODBC源中的数据
如果我这样做有一个正常的查询:
SELECT * FROM TABLENAME
WHERE STARTDATETIME BETWEEN '2014-10-10 00:00:00' AND '2014-10-10 23:59:59'
,一切工作正常。但是,如果我尝试和使用,我已经设置了参数:
SELECT * FROM TABLENAME
WHERE STARTDATETIME BETWEEN ? AND ?
我收到以下错误:
Open Database Connectivity (ODBC) error occurred. state: '07001'.
Native Error Code: -11012. [Informix][Informix ODBC Driver]Wrong number of parameters.
我觉得它与我的查询做的,但我一直看,并没有发现任何东西。任何人都可以帮助我吗?谢谢!