FR直接链接Mysql数据集报错。

"Can not issue data manipulation statements with execu..."出现这个报错是什么原因?网上查了下可能是因为我的脚本中出现update,insert 之类的,可能跟sql server 中Set nocount on类似 Mysql里面 这个怎么解决?


FineReport y0dvwC 发布于 2019-3-11 16:00 (编辑于 2019-3-11 17:17)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
5
zsh331Lv8专家互助
发布于2020-12-4 18:13
最佳回答
0
ycming7474Lv2初级互助
发布于2019-3-11 16:12

要么就是配置有问题,要么就是语句有问题。

要么就更换jdbc驱动,jar包。

基本就这几个问题。

最佳回答
0
梦已元Lv4初级互助
发布于2019-3-11 16:42
jdbc:mysql://localhost:3306/fr?serverTimezone=UTC
数据库后面的 ?号 还不能少。

按照1楼 星痕的步骤参考 高版本的时间差, 
 在 jdbc.url 后面加入 serverTimezone=UTC ,用了CTT中国台湾时区避免产生8小时时差
jdbc.url = jdbc:mysql://localhost:3306/seckill?serverTimezone=UTC


参考这个:http://bbs.fanruan.com/wenda/question/5109.html

试试

  • y0dvwC y0dvwC(提问者) 方法应该是这个方法,我查了一下大概跟sql server里面set nocount on 类似,但是Mysql里面没有set nocount on,这个怎么解决?
    2019-03-11 17:18 
  • 梦已元 梦已元 回复 y0dvwC(提问者) my sql 什么版本,8.0 要,下载jar包
    2019-03-12 08:47 
最佳回答
0
luojian0323Lv7资深互助
发布于2020-12-5 22:15

FR数据库查询数据集,只支持一般查询

如果需要用到存储过程,请用存储过程数据集

  • 5关注人数
  • 708浏览人数
  • 最后回答于:2020-12-5 22:15
    请选择关闭问题的原因
    确定 取消
    返回顶部