查询管理器可以这样写查询;
asp.net能不能这样拼凑sql文本?
------解决方案--------------------------------------------------------
这怎么叫拼凑,这不就是个正常的sql吗
------解决方案--------------------------------------------------------
拼凑是指: '+"s"+'??
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
这怎么叫拼凑,这不就是个正常的sql吗
------解决方案--------------------------------------------------------
select * from table1 t1 left join table2 t2 on t1.id = t2.id
这是你说的两张表取出数据 最后绑定到gw里还是一条sql 联合查询而已
------解决方案--------------------------------------------------------
sql语句拼接主要操作于有条件的的增加,删除,修改或查询拼接sql语句长度不一定,用StringBuffer修饰,而不用String
String name=request.getParameter("name");
String address=request.getParemeter("address");
StringBuffer sql = new StringBuffer();
sql.append("select * from Tuser as t where 1=1");
if(name!=null||!"".equals(name)){
sql.append(" and t.name like'%"+name+"%'");
}
if(address!=null||!"".equals(address)){
sql.append(" and t.address like'%"+address+"%'");
}