数据集配置错误,该语句没有返回结果集

代码如下图,数据库可以运行成功,返回的结果就60行

有SET NOCOUNT ON;代码运行时间1秒,不想建表。

弄成存储会报错

3.png

FineReport yzmXF3ij6901266 发布于 2023-2-21 14:46 (编辑于 2023-2-21 15:03)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
yzm339714Lv6中级互助
发布于2023-2-21 14:48(编辑于 2023-2-21 15:13)

写存储过程里面, 数据集这 直接调用存储过程把

image.png

  • yzmXF3ij6901266 yzmXF3ij6901266(提问者) 这边客户端运行不了存储
    2023-02-21 15:03 
  • yzm339714 yzm339714 回复 yzmXF3ij6901266(提问者) 为啥?不可能的啊,存储过程 调用 也还是你这个数据集查询 只不过改成 exec+ 存储过程名了而已
    2023-02-21 15:08 
  • yzmXF3ij6901266 yzmXF3ij6901266(提问者) 你看我新加的图片,exec 会报错
    2023-02-21 15:10 
  • yzm339714 yzm339714 回复 yzmXF3ij6901266(提问者) 看我补充图片,或者你百度下,没有权限而已,找负责人给你授个权
    2023-02-21 15:13 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-2-21 14:48(编辑于 2023-2-21 14:50)

不支持临时表

改成存储过程处理吧

----------------

粗略看你的SQL像是SqlServer

在存储过程bengin 后面加 set NOCOUNT ON

image.png

  • yzmXF3ij6901266 yzmXF3ij6901266(提问者) 有了,也不行呢
    2023-02-21 15:03 
  • Z4u3z1 Z4u3z1 回复 yzmXF3ij6901266(提问者) 我说的是存储过程 不是直接写的SQL数据集。SQL数据集不支持临时表
    2023-02-21 15:06 
  • 2关注人数
  • 604浏览人数
  • 最后回答于:2023-2-21 15:13
    请选择关闭问题的原因
    确定 取消
    返回顶部