iBatis问题,救命啊!!!急急急!!!

06-05-15 yinleiyoung
程序得到一个存放id的list,然后为了在ibatis中写in语句,语句形式如下:

select * from T_a where id in( ...)

我该怎么写啊?

我的写法:

我把list里面的值重新整合成一个String,比如里面有id:asd,eee,frd 我就把它转换成String id = “asd,eee,frd”,然后传给ibatis,sql语句写法如下:select * from T_a where id in (id#),

ibatis把整个String作为了一个参数:select * from T_a where id in ( ?),导致查询不出结果,应该怎么改啊?

sisee
2006-05-28 23:31
select * from T_a where id in ($id$),

猜你喜欢