找文章 / 找答案
精选问答 更多内容

传参问题

丫丫青铜二 来自手机 显示全部楼层 发表于 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不为空时 才可以   这种情况怎么解决呢?
回复

使用道具 举报

精彩评论2

显示全部楼层 发表于 2021-6-15 11:51:22
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

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

太感谢了
回复 支持 反对

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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