xxsr.net
当前位置:首页 >> JDBC中ExECutEUpADAtE问题 >>

JDBC中ExECutEUpADAtE问题

PreparedStatement接口提供了三种执行 SQL 语句的方法:executeQuery、executeUpdate 和 execute。使用哪一个方法由 SQL 语句所产生的内容决定。 1、方法executeQuery 用于产生单个结果集的语句,例如 SELECT 语句。 被使用最多的执行 SQL 语句...

你的id是什么类型?long ?那么就得用pstmt.setLong(2L); 或者你的id 是否为自增长?如果是就赋值为空,或者不写

看了你的代码,好吧代码不全,特别是insert 后面的东西盖上了,看不到。 看这个异常是staments 编译SQL的时候访问参数数组越界了。问题应该是你的问号和setObject提供的参数数目不符

对于程序员类问题,不要用纯文字描述,贴上你的源码,大家才能更准确的帮你解决问题~ 你要确定你执行的是否仅仅是insert语句,数据库的增删改操作通过excuteUpdate()都可以执行。 控制台是否有异常输出?总之,先上源码

网站首页 | 网站地图
All rights reserved Powered by www.xxsr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com