苏H-1501这个字符串不能够转换成int,要扔异常的,只有纯数字的字符串转换起来才没有问题。
解决方案 »
- 关于struts2配置问题
- 关于SQL分组
- 急,急,乱码问题??
- java工程从windows移到linux下运行出错..急。。。
- oracle bpel console
- 急需spring+hibernate+struts的项目?
- 页面跳转的显示效果?
- 源码求救!在线等候
- jsp或servlet中有没有办法统计在线用户(通过session数目)的ip地址、、等信息
- 数据结构处理
- struts-config.xml中contextRelative=true是什么意思,主要是实现什么功能...
- 当“SELECT *** FOR UPDATE NOWAIT”遇上conn.setAutoCommit(false); 请专家指点
不知道是什么意思,请帮帮我。谢谢楼上的兄弟。
不知道是什么意思,请帮帮我。谢谢楼上的兄弟。
Actionpublic class DeletecarAction extends Action {
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws UnsupportedEncodingException { AddcarForm addcarForm = (AddcarForm) form;
String car_id = addcarForm.getCar_id();
CarOPBean carOP = new CarOPBean();
boolean i=carOP.deleteCar(car_id);
return mapping.findForward("deleteCar"); }}这是哪个删除方法
public boolean deleteCar(String car_id) { DataSources ds = new DataSources();
ds.DBConnet();
String sql = "delete from td_car_info where car_id=" + car_id;
ds.executeSQL(sql);
ds.onClose();
return true;
}
还不行的话,建议你在执行sql前把变量sql的内容打印出来看看是不是正确的。看你在上面贴的错误信息由乱码现象,也有可能是由乱码引起的。
苏D51246在数据库表td_car_info中对应的字段名不是car_id吗?不是的话,当然删除不了了。