找回密码
 立即注册

QQ登录

只需一步,快速开始

zsask

初级会员

18

主题

68

帖子

316

积分

初级会员

积分
316
zsask
初级会员   /  发表于:2021-6-17 16:40  /   查看:4475  /  回复:15
1金币
本帖最后由 Crystal.Li 于 2021-6-17 17:54 编辑

查询语句  select * from @Parameter1,   @Parameter1 是一个动态表名称。

15 个回复

正序浏览
zsask
初级会员   /  发表于:2021-6-22 16:35:31
15#
是sql数据库。下面是横版和数据

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2021-6-22 16:10:22
14#
您好

如上面回复,需要跟您确认您使用的是什么数据库,不同数据库的参数写法不一样,您可以把您的报表文件发过来我们看看, 另外不是每个数据库都支持动态表的。

您也可以先尝试为参数设置默认值。
回复 使用道具 举报
zsask
初级会员   /  发表于:2021-6-22 11:11:53
13#

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2021-6-22 10:55:40
12#
您好

您使用的是什么数据库?
如果是 SQL Server 的话,您在【查询】中引用参数要去掉中括号,即正确的写法为   @Parameter1

如果使用的是Mysql 或SQLITE 可以使用? 占位表示参数。
主要这里是否通过SQL 的语法验证,取决于数据库是否支持表名为参数
回复 使用道具 举报
zsask
初级会员   /  发表于:2021-6-22 10:03:04
11#

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
zsask
初级会员   /  发表于:2021-6-22 10:01:28
10#

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
James.Lv讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2021-6-21 10:25:07
9#
您好,您先使用正常的表名,正常的sql验证一下,将表的字段获取到,然后添加报表参数,调整SQL为动态SQL,报表参数设置默认值就可以了。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Crystal.Li讲师达人认证 悬赏达人认证
论坛元老   /  发表于:2021-6-18 17:44:41
8#
您好,这个我这边验证可能确实有点问题:


今天我们好多技术顾问因为团建不在公司,等下周一其他技术顾问回来,帮您再确认下这个问题,还请您谅解下~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
zsask
初级会员   /  发表于:2021-6-18 13:41:36
7#

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
zsask
初级会员   /  发表于:2021-6-18 13:38:03
6#

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部