开发者社区> 问答> 正文

用jfinal插入数据的时候有时候会出问题!?报错

@JFinal 你好,想跟你请教个问题:我的环境是oracle10g+druid0.2.26+jfinal1.8,oracle驱动是odbc14。为什么我用new myModel的save方法会报错,信息为索引中丢失in或out参数::4。添加的数据有三项,有一项是timestamp类型。我还把sql语句打出来后自己补了参数,可以添加数据。但是利用程序添加的时候,总是有时正常添加,有时 就抱着个错误。郁闷死了

展开
收起
爱吃鱼的程序员 2020-06-14 21:03:17 493 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

      换个oracle驱动试试,通常是驱动版本不对换odbc6的驱动试一试换了也没用,换了几个都是这样,只不过我的操作是先添加,然后从数据库删除,之后继续添加。<divclass='ref'>

    引用来自“JFinal”的评论

      换个oracle驱动试试,通常是驱动版本不对回复<aclass='referer'target='_blank'>@JFinal:3q回复<aclass='referer'target='_blank'>@mjaow:222478625回复<aclass='referer'target='_blank'>@JFinal:怎么进群,在哪里回复<aclass='referer'target='_blank'>@mjaow:再多测试一下,如果还有问题去jfinal群里面吼吼回复<aclass='referer'target='_blank'>@JFinal:你好,这两天麻烦你了,我终于找到问题出在哪里了,我的druid连接池配置里面多出来的一项setMaxPoolPreparedStatementPerConnectionSize,我设置了50,导致这个问题频发。后来定位到是druid的execute语句出问题后,我意识到了这个可能是问题,注释掉后,马上就不报错了http://www.oschina.net/question/270736_125605我也在这个帖子回复了,麻烦波总看看

    2020-06-14 21:03:34
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载