找回密码
 立即注册

QQ登录

只需一步,快速开始

lihuioooo
等待验证会员   /  发表于:2016-1-5 14:30  /   查看:3234  /  回复:3
如题,具体情况是动态拼接sql 语句追加到 数据集的sql 语句下,在后台如何获取数据集的sql 呢

3 个回复

倒序浏览
frank.zhang
社区贡献组   /  发表于:2016-1-5 15:08:00
沙发
您好,

动态数据源是使用DataSet,没有使用SQL语句。所以报表没有SQL的相关信息。
回复 使用道具 举报
lihuioooo
等待验证会员   /  发表于:2016-1-5 15:25:00
板凳
好吧, 已解决,后面有此需求的兄弟可以参考
if (args.Report.PageReport.Report.DataSets.Count>0)
            {
                string o = args.Report.PageReport.Report.DataSets[0].Query.CommandText;//获取报表的sql 语句
            }

评分

参与人数 1金币 +999 收起 理由
frank.zhang + 999 反馈

查看全部评分

回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2016-1-5 16:04:00
地板
感谢您解决问题后对我们反馈,给您分发 1000金币。可以用于兑换论坛奖品。
金币规则:点击进入
礼品列表:点击进入

评分

参与人数 1满意度 +5 收起 理由
lihuioooo + 5 已解决

查看全部评分

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