Foxtable(狐表)用户栏目专家坐堂 → 报错至少一个参数没有被指定值


  共有2770人关注过本帖树形打印复制链接

主题:报错至少一个参数没有被指定值

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110801 积分:563943 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/18 11:55:00 [显示全部帖子]

ID是整数列,还是字符列?数值列去掉单引号

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110801 积分:563943 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/18 13:26:00 [显示全部帖子]

Dim S-ql = "sele-ct * from  入库明细  where  (制单人= '" & _Username & "'  or   ID in (" & s & ")) "

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110801 积分:563943 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/18 13:58:00 [显示全部帖子]

这个sql不应该有问题了,复制到后台数据库执行看看

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110801 积分:563943 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/18 14:20:00 [显示全部帖子]

怎么测试?提示什么错误?

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110801 积分:563943 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/18 14:25:00 [显示全部帖子]

id2列没有数据,判断一下没有就不要添加ID这个查询条件

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110801 积分:563943 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/18 15:11:00 [显示全部帖子]

s = (dr2("ID") & "," & dr2("ID2")).Trim(",") '定义变量为S

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110801 积分:563943 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/18 16:57:00 [显示全部帖子]

如果确实是【全部】,去掉这个条件就行了。如果也只是【大部分】,没有其它办法,只能in查询,慢也只能忍着。

要真的想快,就尽量不要使用多值字段存储数据,改为按行存储,比如ID2有10个值,那么就存10行,然后通过2表关联的方式查询

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110801 积分:563943 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/19 8:44:00 [显示全部帖子]

1、就是跟变量名称而已,没有固定写法,可以使用任何自己喜欢的名称

2、很明显_UserBm没有值,是空值,并且sql里多了个单引号

 回到顶部
帅哥,在线噢!
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110801 积分:563943 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/19 9:53:00 [显示全部帖子]

登录的时候没有给_UserBm赋值

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110801 积分:563943 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/19 16:24:00 [显示全部帖子]

用户表有多个人的分组是一样的,如果只根据分组查询,默认都只能查询到第一个同分组的人,把用户名name也加入查询条件

 回到顶部
总数 12 1 2 下一页