使用参数查询时,用复选框控件选值,内容是中文时查询不到值

image.pngimage.pngimage.png选择复选框的内容为中文时就查询不到数据,是数字时就可以查询到

image.png编辑了值之后就变成这样了,加不进去

FineReport 用户x5323125 发布于 2023-3-10 09:27 (编辑于 2023-3-10 09:39)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-3-10 09:28

参考这个方案解决

MySQL数据库中文乱码-https://help.fanruan.com/finereport10.0/doc-view-1127.html

?useUnicode=true&characterEncoding=UTF-8

image.png

  • 用户x5323125 用户x5323125(提问者) 我的这个链接里面只有默认和其他的编码格式,没有自动,我用的是客户提供的帆软V10.0的
    2023-03-10 09:34 
  • snrtuemc snrtuemc 回复 用户x5323125(提问者) 就是需要数据库定义链接那边加这串代码,不然没办法,编码格式不一样,导致中文乱码不识别了,你测试不是中文都没问题,所有中文乱码是有90%可能了
    2023-03-10 09:37 
  • 用户x5323125 用户x5323125(提问者) 回复 snrtuemc 你看一下我上面更新了一下问题的图片,那个数据库的我加了这串代码就把数据库名字改了,没法去加
    2023-03-10 09:40 
  • snrtuemc snrtuemc 回复 用户x5323125(提问者) 手动加后,数据库名称是会自动加上,没有关系的,那你可以试试
    2023-03-10 09:42 
  • 用户x5323125 用户x5323125(提问者) 回复 snrtuemc 试了一下,不行,数据直接连不上了
    2023-03-10 09:46 
最佳回答
0
谢广坤Lv5见习互助
发布于2023-3-10 09:29

你这两个参数格式不一样啊 image.png

  • 用户x5323125 用户x5323125(提问者) 上面的只有数字这样写可以查询出来,下面的test_name是中文的,昨天跟另外一个老哥问了一下说这样写的,后面试的到时候还是查询数字可以,中文的不行
    2023-03-10 09:33 
  • 2关注人数
  • 268浏览人数
  • 最后回答于:2023-3-10 09:39
    请选择关闭问题的原因
    确定 取消
    返回顶部