我在数据环境设计器里想定义一个带参数的sql语句,如下
parameters strSort text(2),strBookno text(4),intModality long,dtDate1 date,dtDate2 date
select bookinfo.sort_id,bookinfo.book_no,bookinfo.book_name,bookinfo.price,bookinfo.writer,bookinfo.publishing,bookinfo.introduction where book.book_no=bookinfo.book_no and sort_id=? and book_no=? and book_status=? and in_date>=? and in_date<=?
其中传递了5个参数。
我想问的是,最前面的参数定义有什么作用?是不是一个预处理的机制。
我写的这个sql语句却总是执行不了。应该如何修改?
谢谢大家的指导!!