sql组合
利用struts2组装sql
------最佳解决方案--------------------在JSP页面对数据进行校验,然后传入Action, 通过 if 语句判断 拼成SQL语句就行了
比如:
String sql="select * from 表名";
if(Cid!=null && !Cid.equals("")){
sql+=" where cid='"+cid+"';
flag=true;
}
if(carno!=null && !carno.equals("")){
if(flag){
sql+=" and carno='"+carno+"';
}else{
sql+=" where carno='"+carno+"';}
carno_flag=true;
}
不知道能不能帮到你
------其他解决方案--------------------
时间格式的,你可以用日期控件的,是可以允许输入的,不过,这个日期控件会自动对你输入的日期进行合法性验证的。
------其他解决方案--------------------楼主这问题真二。
------其他解决方案--------------------这问题,,抽象啊!
------其他解决方案--------------------struts怎么直接就和sql搞上了?
------其他解决方案--------------------
点击查询生成sql 组合
表名: carout
停车卡号信息显示 [字段名:Cid]
车牌号信息显示 [字段名:carno]
最终车辆进场时间 [字段名:in_date]
车辆入场口号 [字段名:inid]
最终车辆出场时间 [字段名:out_date]
车辆出场口号 [字段名:outid]
------其他解决方案--------------------看你“生成sql"贴里,我的回复。
------其他解决方案--------------------这个楼主脑残,别解答了,答的再好他都不给分的,真贱B
------其他解决方案--------------------注意素质
------其他解决方案--------------------想了半天,然后回复了,且就我一个回复。你自己去看看那个答案是不是一个挺好的方案。
然后看到结贴了,“无满意答复”,你怎么看?
------其他解决方案--------------------
最好多看重一下在帮助别人的过程中学到的知识,分不分的真的无所谓的。
------其他解决方案--------------------9楼境界高,说的没错。
------其他解决方案--------------------其实吧 这个问题没有你想像的这么简单,特别是第一条,要考虑很多方面的,比如说时间的格式,有些用户可以乱输的,你必须把格式转换成和文本框的格式一样才行,而且在数据库里执行是不能报错。
------其他解决方案--------------------
后半句很对,至于前半句,解答脑残问题能得到什么知识?教学能力?
这些脑残问题要么根本就没有技术含量,弄不明白是因为它连中文都说不明白,要么是复制粘贴查找替换就能完成的东西,它自己连Ctrl+C Ctrl+V都懒得按上来找现成的。
------其他解决方案--------------------
脑残的问题你会去解答么?
你解答的都是有价值的,那么就会学到知识