浏览 2346 次
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-04-14
“select id, song_title, artist, album_title from song where status in (?)“ 这样的需求。?里面是一些整数的集合。 在使用jdbc template时,如果把字符串比如"1,2,3"赋值给这个参数感觉比较怪,因为使用setString之后,sql很可能被翻译成: “select id, song_title, artist, album_title from song where status in ('1,2,3')”。 看了下帮助,还有一个setArray(Array array)可以用,但是不知道如何把整数值加入到这个Array对象中。最后我使用的办法是把参数传进来后,自己拼成一个sql语句,in里面没有参数的形式。虽然问题解决了,总觉得不是个好办法。 如果大家有什么好办法,也提出来讨论一下吧,多谢! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-04-24
List values = new LinkedList(); values.add(id); |
|
返回顶楼 | |
发表时间:2008-04-24
好像LindedList并不是Array的子类,这样行吗?
|
|
返回顶楼 | |