此人很懒,什么也没有留下

发帖数 26粉丝 1
丫丫青铜二
2021-6-15 11:46:00 发布在问答
传参问题
数据库里有表A 字段A1,A2,A3   A2和A3在制作报告时是下拉参数   数据集是select count(*)from A where A2=?{下拉参数1}and A3={下拉参数2}  问题当下拉参数1和2为空的时候  其实是算总表的行数  但是传递空参到数据集是报错的,报错原因:传递空参数时失败         只有下拉参数2  3不为空时 才可以   这种情况怎么解决呢?
2734
2
精彩评论2
发表于 2021-6-15 11:51:22 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 2#

丫丫青铜二
发表于 2021-6-15 12:39:36 显示全部楼层
永洪tech-wdr 发表于 2021-6-15 11:51
可以按照以下的语法修改一下SQL里添加参数过滤:
1.单值参数:
①.Select * from table where 1=1

太感谢了
回复

使用道具 3#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
100W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部