设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2153|回复: 9
打印 上一主题 下一主题

[查询] 如何在查询的条件中引用已打开的组合框中第二列的值?

[复制链接]
跳转到指定楼层
1#
发表于 2006-11-2 16:49:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有一启动窗口,username是一个组合框,第一列是ID,第二列是username,我想在一个查询的条件中引用username,用Forms!frmlogin!username.column(1)不行,请问如何做?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2006-11-2 19:55:00 | 只看该作者


请看图片

本帖子中包含更多资源

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

x
3#
 楼主| 发表于 2006-11-2 23:49:00 | 只看该作者
难道没人知道吗?
4#
发表于 2006-11-3 00:14:00 | 只看该作者
绑定列改为2就行了。
5#
发表于 2006-11-3 00:17:00 | 只看该作者
以下是引用laiguiyou在2006-11-2 8:49:00的发言:
有一启动窗口,username是一个组合框,第一列是ID,第二列是username,我想在一个查询的条件中引用username,用Forms!frmlogin!username.column(1)不行,请问如何做?

属性----单击行来源----按右边的按钮----显示表,加入你的那个表,将username字段加入,单击查询生成器窗口上的那叉叉(关闭按钮),在出现的提示对话框中选是

[此贴子已经被作者于2006-11-2 16:19:51编辑过]

6#
发表于 2006-11-3 00:36:00 | 只看该作者
启动窗体登陆后,不能关闭,才能引用。一般的做法是登陆后把用户名赋值给一个公供变量,以后查询直接调用该变量就行了
7#
 楼主| 发表于 2006-11-3 00:39:00 | 只看该作者
andymark这个办法比较好,我把用户表加入到查询中后,结果不能更新.我试试看
8#
 楼主| 发表于 2006-11-3 00:58:00 | 只看该作者
请问版主,在查询条件中如何调用公用变量YH
9#
发表于 2006-11-3 01:01:00 | 只看该作者
可以用Dlookup获取数据

条件可以这样写

DLookUp("要获得的字段名","表名","[ID]=" & [forms]![窗体名]![组合框名])
10#
 楼主| 发表于 2006-11-3 01:07:00 | 只看该作者
谢谢一点通大师,已帮我解决.衷心的感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-26 02:54 , Processed in 0.116048 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表