为了账号安全,请及时绑定邮箱和手机立即绑定

JDBC与数据库连接中报——不允许的操作异常,请问怎么解决?

JDBC与数据库连接中报——不允许的操作异常,请问怎么解决?

糖桔 2017-07-01 22:55:23
ResultSet rs = ps.getGeneratedKeys();            if(rs.next()){                System.out.println("该考题的编号是:"+rs.getInt(1));            }我想获得添加后该题目的编号,之前写添加学生获取学生的id就可以,这里不知怎么回事
查看完整描述

4 回答

?
慕函数8108156

TA贡献9条经验 获得超8个赞

jdbc连接oracle我不是很了解,我用的mysql,最后你要打印id字段的记录 不是rs.getInt(“id”)这个么 你写的1。。

查看完整回答
2 反对 回复 2017-07-03
  • 糖桔
    糖桔
    有两种方式,一个是getInt(int x),这个是通过位置获取,getInt(string x)是通过名字获取,用第二种方式也试了,一样不行
?
糖桔

TA贡献2条经验 获得超1个赞

无人问津吗?跪求幕佬们的解答,谢谢

查看完整回答
1 反对 回复 2017-07-02
?
糖桔

TA贡献2条经验 获得超1个赞

已找到原因!!

查看完整回答
反对 回复 2017-07-05
  • 4 回答
  • 0 关注
  • 2836 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信