格式变量问题

时间:2015-07-06 05:18:41

标签: java sql

String name = tabProduit[i];
for(int a=0;a<objetTerminal.length;a++){

ter.setCrimpkontakt(objetTerminal[a]);

if(objetTerminal[a].equals(name)){

List<Terminal> listTerminalDq = (List<Terminal>)session.createQuery( "select
dq from Terminal where crimpkontakt="+name).list();  

String[] objetDQ = (String[]) listTerminalDq.toArray(new 

String[listTerminalDq.size()]);

例如,如果name等于708-681-001,当我执行我的代码objetDQ.length时,我得到0;因为名字变成708-681-1所以我怎么能解决它plz ??

1 个答案:

答案 0 :(得分:0)

试试这个

List<Terminal> listTerminalDq = (List<Terminal>)session.createQuery( "select
dq from Terminal where crimpkontakt='"+name+"'").list();