打印出来的sql语句 复制到sql里面可以执行出结果!
这是全表查询 select * from cars
如果换成模糊查询就查不出结果 select * from cars where from_1 like '%北京%' order by id desc 代码: if(strWhere==null || strWhere.equals("") || strWhere.equals("*")){
sql="select * from cars order by id desc";
}else{
sql="select * from cars where "+strWhere+" order by id desc";
}
System.out.print(sql);
rs = stmt.executeQuery(sql);
rs.last();
resutCount = rs.getRow();
System.out.println("\n"+resutCount); //执行模糊查询的时候打印出来是0,可是能查处好几百条全表查询可以查出结果,模糊查询出来的结果有好几百条了,可是这显示是0.
这是全表查询 select * from cars
如果换成模糊查询就查不出结果 select * from cars where from_1 like '%北京%' order by id desc 代码: if(strWhere==null || strWhere.equals("") || strWhere.equals("*")){
sql="select * from cars order by id desc";
}else{
sql="select * from cars where "+strWhere+" order by id desc";
}
System.out.print(sql);
rs = stmt.executeQuery(sql);
rs.last();
resutCount = rs.getRow();
System.out.println("\n"+resutCount); //执行模糊查询的时候打印出来是0,可是能查处好几百条全表查询可以查出结果,模糊查询出来的结果有好几百条了,可是这显示是0.
解决方案 »
- MySQL 命令行乱码问题
- [狼头]VB版有600分的技术帖
- view
- Sql(MySql )语句有个地方不知道怎么实现 请教大虾
- 几句.sql,错在那? 谁知道
- 一个SQL 语句的问题
- 两表合并问题?
- 不知道大家有没有碰到mysql这样的字符乱码问题??????
- 大神解救,优化sql分页查询,求解答。为什么单独执行4条查询比关联要好多?
- 使用sqlyog导入excel总是报错ERROR: File not found...是什么原因呢?
- 在mysql administrator中,如何实现查看表记录的功能呀,好象只能看表结构呀,如何查出一个表中所有记录的功能?
- pl/pgsql高手请进,急,先谢过了
1。看一下你 System.out.print(sql); 的sql 是什么内容
2。不要用getRow(), 而是直接看看有没有记录返回[align=center]==== 思想重于技巧 ====
[/align]
sql语句写法没错 很郁闷这个问题~~~~~~~~~~~~~~
[/align]
[/align]