exception is java.sql.SQLException: 关键字 'WHERE' 附近有语法错误。

用的mybits在做修改操作时提示我的错误:错误提示WHEREF_Id=?.....................java.sql.SQLException:关键字'W... 用的mybits在做修改操作时提示我的错误:
错误提示
WHERE F_Id=?
.....................
java.sql.SQLException: 关键字 'WHERE' 附近有语法错误。
at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:368)
at net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2816)
at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2254)
对应的jsp代码
<tr>
<td>车辆号码</td>
<td><input type="text" name="CarNumber" value="${car.getF_CarNumbe()}" ></td>
<td>车辆型号</td>
<td><input type="text" name="CarModel" value="${car.getF_CarModel()}"></td>
</tr>
<tr>
<td><a href="${pageContext.request.contextPath}/Car/updateOneCar.do?id=${car.getF_Id()}">保存</a>

controller代码:
Car car1 = new Car();

int id = Integer.parseInt(request.getParameter("id"));
car1.setF_Id(id);
car1.setF_CarNumbe(request.getParameter("CarNumber"));
car1.setF_CarModel(request.getParameter("CarModel"));
manageCarService.updateOneCar(car1);
List car = manageCarService.getAllCar();
request.setAttribute("car", car);
return "carmanage/Car_GetAllCar";
xml文件
<update id="updateOneCar" parameterType="Car" >
update oat_car_Car set
<trim suffixOverrides=",">
<if test="F_CarNumbe!=null">F_CarNumbe=#{F_CarNumbe}, </if>
<if test="F_CarModel!=null">F_CarModel=#{F_CarModel}, </if>
</trim>
<where>F_Id=#{F_Id}</where>
</update>
where哪错了?求指教!
展开
 我来答
XX莫叫莫鸟
2013-12-06 · TA获得超过494个赞
知道小有建树答主
回答量:381
采纳率:0%
帮助的人:194万
展开全部
用断点调试看看你的数据库连接那,
sql语句有语法错误,要么就是特殊符号扰乱了sql语句。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
程序那点事
2013-12-06 · TA获得超过6140个赞
知道大有可为答主
回答量:3253
采纳率:59%
帮助的人:1335万
展开全部
<update id="updateOneCar"
parameterType="Car">
<![CDATA[update oat_car_Car ]]>
<set>
<if test="F_CarNumbe!= null">F_CarNumbe=#{F_CarNumbe},</if>
<if test="F_CarModel!= null">F_CarModel=#{F_CarModel}, </if>
</set>
<where>F_Id=#{F_Id}</where>
</update>
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
miaotianfeiyun
2013-12-06 · 超过14用户采纳过TA的回答
知道答主
回答量:134
采纳率:0%
帮助的人:30.5万
展开全部
F_Id 没有值 或者是值类型不匹配
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式