豆 豆豆猫猫 Unregistered / Unconfirmed GUEST, unregistred user! 2007-10-22 #1 请各位帮帮忙! 我在查询的时候,用的是在SQL语句中加入参数,给参数赋值的方式进行查询的,现在想where条件中使用like,这个语句如何写啊? 谢谢各位了!!!
豆 豆豆猫猫 Unregistered / Unconfirmed GUEST, unregistred user! 2007-10-23 #2 就是像'select * from User where username="%'+a+'%"' 把它写成'select * from User where UserName=:name' query.parameters[0].asstring:=a; 就是现在的"="变成"like"要怎么写? 请大家帮帮忙!!!谢谢
就是像'select * from User where username="%'+a+'%"' 把它写成'select * from User where UserName=:name' query.parameters[0].asstring:=a; 就是现在的"="变成"like"要怎么写? 请大家帮帮忙!!!谢谢
D dennyshao001 Unregistered / Unconfirmed GUEST, unregistred user! 2007-10-23 #3 select * from User where username like '% a %'
A abcdman Unregistered / Unconfirmed GUEST, unregistred user! 2007-10-23 #4 'select * from User where UserName like :name' query.parameters[0].asstring:='%'+a+'%'; 这样就可以啦.
豆 豆豆猫猫 Unregistered / Unconfirmed GUEST, unregistred user! 2007-10-23 #5 to abcdman: 我也是这样写的 可是明明有的记录也查找不出来!为什么啊?