经过资料查询,终于可以在连接ODBC的query中使用参数了。一般直接连接SQL 的query中,使用的是型如:@abcd 的参数,在运行报表时输入对应的值,则可以运行。但是当连接odbc时,则会得到提示:odbc不能使用已经取名的参数,必须使用未命名参数。那么怎么样在query中声明的参数可以在ODBC中使用呢?
答案非常简单,就是‘?’用‘?’来代替变量名就可以了。那么如果有需要多个变量怎么办?当然是每个变量对应一个‘?’,然后在report的parameter中更改prompt就可以了。
答案非常简单,就是‘?’用‘?’来代替变量名就可以了。那么如果有需要多个变量怎么办?当然是每个变量对应一个‘?’,然后在report的parameter中更改prompt就可以了。