设计填报报表时,我用的时自己的数据库,连接都没什么问题的,但是就是提交不了。有大佬可以帮忙看一下吗
这是我的设计界面
这是我的数据库表
这是报错界面
id是自增的数字 你还要自己填写id吗 你单独只填写项目名称看看能不能提交 同事看看数据库的表id是什么
《中文字段》识别异常问题。参考文档,在url后面加一个《编码转换》操作或修改数据库表对应的中文字段,用《英文》标示字段名较合理。
MySQL数据库中文乱码-https://help.finereport.com/doc-view-1127. html
[平台]MySQL数据连接-https://help.finereport.com/doc-view-2560.html
你的ID是varchar类型?
varchar能自增吗?
数据连接按下面这个连接:
可能是字段不识别导致 的.
jdbc:mysql://localhost/数据库名?useUnicode=true&characterEncoding=UTF-8
你的ID建议还是用UUID吧,都不用自己手填,直接填报的时候自己生成,然后提交到数据库
最后解决了,发现是我的数据库,字段名称是中文的,就会出错,全部改为英文后,就正确了