车次表 int id;
String checi;
String shifa;
String zhongdian;
String kaiche;
String daoda;
int yunxing;
int licheng;
int tianshu;
String leixing;
int ileixing;
int yingzuo;
String ruanzuo;
int yingwo;
int yingwozhong;
int yingwoshang;
int ruanwo;
int ruanwoxia;
String lastuptime;
int yidengruanzuo;
int erdengruanzuo;我要查询车次表里始发站和终点站!我的SQL语句是:String sql="select * from checi where shifa='"+ccc.getShifa()+"' and zhongdian='"+ccc.getZhongdian()+"'" 是这个!但是rs的值是false;如果我把and换成or就没事了!这是为什么呀!谁能告诉我谢谢!
String checi;
String shifa;
String zhongdian;
String kaiche;
String daoda;
int yunxing;
int licheng;
int tianshu;
String leixing;
int ileixing;
int yingzuo;
String ruanzuo;
int yingwo;
int yingwozhong;
int yingwoshang;
int ruanwo;
int ruanwoxia;
String lastuptime;
int yidengruanzuo;
int erdengruanzuo;我要查询车次表里始发站和终点站!我的SQL语句是:String sql="select * from checi where shifa='"+ccc.getShifa()+"' and zhongdian='"+ccc.getZhongdian()+"'" 是这个!但是rs的值是false;如果我把and换成or就没事了!这是为什么呀!谁能告诉我谢谢!
然后放到数据库里看一下
有没有结果
我想可能是你传进去的数据中含有空格什么的才导致的
把sql输出到控制台,然后用这个sql直接到数据库中查询
应该可以看出来 到底问题出在哪里了