为什么Navicat中能运行的sql显示数据  在数据集中却不行

image.png

image.png

FineReport M_cry 发布于 2019-1-23 14:35
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
M_cryLv6见习互助
发布于2019-1-23 15:27

把同期改成数字就能查到数据,后面用1代表同期 2代表往期。

最佳回答
0
KerydiaLv5中级互助
发布于2019-1-23 14:38

navicat执行以下commit试下

可能你是插入了数据没提交,所以你看到的是缓存

  • M_cry M_cry(提问者) 数据提交了啊
    2019-01-23 14:40 
  • Kerydia Kerydia 回复 M_cry(提问者) 你先执行以下commit 然后再看下帆软
    2019-01-23 14:43 
  • 孤陌 孤陌 回复 M_cry(提问者) 我测试了可以啊
    2019-01-23 14:52 
最佳回答
0
孤陌Lv6资深互助
发布于2019-1-23 14:53(编辑于 2019-1-23 14:55)

你的表名不要加单引号

你数据集 是怎么写的SQL 发出了看看

  • M_cry M_cry(提问者) 数据集就是把上面那个复制过去了,去点单引号还是一样啊
    2019-01-23 14:56 
  • 孤陌 孤陌 回复 M_cry(提问者) 你是不是定义的数据链接的时候 数据库名称不是这个啊 自己检查一下吧 我这里测试了都没有问题
    2019-01-23 14:58 
最佳回答
0
刘牛牛Lv3见习互助
发布于2019-1-23 15:22

你先取掉条件,查查数据集这张表有没有数,也许是数据集本来就没数呢

  • M_cry M_cry(提问者) 去掉舍去条件有数据,我后面试了一下好像where=\'XX\' XX是中午就查不到数据,我后面改成数字就可以了
    2019-01-23 15:25 
  • M_cry M_cry(提问者) 中文
    2019-01-23 15:25 
  • 3关注人数
  • 670浏览人数
  • 最后回答于:2019-1-23 15:27
    请选择关闭问题的原因
    确定 取消
    返回顶部