找回密码
 立即注册

QQ登录

只需一步,快速开始

ttttt

注册会员

2

主题

5

帖子

17

积分

注册会员

积分
17
最新发帖
ttttt
注册会员   /  发表于:2017-6-5 20:36  /   查看:3844  /  回复:5

选多值多行的时候,获取不到值。
单个值的时候没有问题。







本帖子中包含更多资源

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

x

5 个回复

倒序浏览
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-6-6 10:17:00
沙发
首先多值参数不能用于在报表中展示,多值参数主要用于查询语句的,数据过滤。所以在查询语句使用 in 表达式
回复 使用道具 举报
ttttt
注册会员   /  发表于:2017-6-6 12:41:56
板凳
Lenka.Guo 发表于 2017-6-6 10:17
首先多值参数不能用于在报表中展示,多值参数主要用于查询语句的,数据过滤。所以在查询语句使用 in 表达式

用的就是in
SELECT SCode,SName,Sex,Nation,Birthday,Class,Grade,School from view_studentinfo where  Class in(?)
回复 使用道具 举报
ttttt
注册会员   /  发表于:2017-6-6 12:42:45
地板
用的就是in
SELECT SCode,SName,Sex,Nation,Birthday,Class,Grade,School from view_studentinfo where  Class in(?)
回复 使用道具 举报
ttttt
注册会员   /  发表于:2017-6-6 12:43:06
5#
Lenka.Guo 发表于 2017-6-6 10:17
首先多值参数不能用于在报表中展示,多值参数主要用于查询语句的,数据过滤。所以在查询语句使用 in 表达式

用的就是in
SELECT SCode,SName,Sex,Nation,Birthday,Class,Grade,School from view_studentinfo where  Class in(?)
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-6-6 16:23:12
6#
首先保证class 报表参数设置为多值,第二在SQL 语句中引用?的位置表示参数,如第一个?表示第一个参数,第二个?表示第二个数据集参数,所以要保证in 后面的问号与您多的值参数匹配
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部