查询时提示某列不存在,但是用Navicat调的时候是正常显示的

1640569805(1).png

FineReport 生活照旧 发布于 2021-12-25 15:45 (编辑于 2021-12-27 09:51)
1min目标场景问卷 立即参与
回答问题
悬赏:10 F币 7人赏过 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
生活照旧Lv4见习互助
发布于2021-12-28 16:04(编辑于 2021-12-28 16:06)

需要下载插件:https://help.fanruan.com/finereport/doc-view-3751.html

该问题是由于帆软11与Mysql8.0.27版本连接不稳定导致

最佳回答
0
CD20160914Lv8专家互助
发布于2021-12-25 16:28(编辑于 2021-12-26 21:34)

你在帆软写的时候,给它加一个别名呢。这个名称会不会被帆软识别成什么关键词了。。

存储过程数据集- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

看一下这里说的mysql存储过程的注意事项。。你是否有

image.png

  • 用户G6626806 用户G6626806(提问者) 你好,我刚才在Mysql里面修改了临时表里面这个字段的名,但是改成其他的名字以后还是提示这个错误
    2021-12-25 16:34 
  • CD20160914 CD20160914 回复 生活照旧(提问者) 你是在帆软里面用存储过程吗
    2021-12-25 18:29 
  • 生活照旧 生活照旧(提问者) 回复 CD20160914 是用的查询 调用的MYsql存储
    2021-12-25 22:58 
  • CD20160914 CD20160914 回复 生活照旧(提问者) 看一下上面截图的说明。红色方框里面的。你是否用了别名。
    2021-12-26 21:34 
  • 生活照旧 生活照旧(提问者) 回复 CD20160914 我是用的存储过程,先将查询的数据插入到临时表了,临时表的字段就是上图提示报错的
    2021-12-27 00:15 
最佳回答
0
TrrrzunLv3初级互助
发布于2021-12-26 09:21

进行数据查询的时候,用“数据库名称.数据连接时设置的名称_表名”的方式试试

  • 生活照旧 生活照旧(提问者) 也不行,我这个偶尔的时候不报错,但是报错概率很大
    2021-12-26 17:40 
  • 3关注人数
  • 561浏览人数
  • 最后回答于:2021-12-28 16:06
    请选择关闭问题的原因
    确定 取消
    返回顶部