首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >MS Access下拉列表/组合框

MS Access下拉列表/组合框
EN

Stack Overflow用户
提问于 2009-03-02 15:42:18
回答 4查看 10K关注 0票数 2

这可能很简单,但我的Google-Fu到目前为止还找不到答案。我只是想在Access中创建一个下拉列表,这样在选择时,我就可以根据选择的值执行一些操作。例如,我有一个人员列表,我想填充组合框,以便他们的名字出现在列表中,但"value“设置为他们的ID (主键)。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-03-02 16:05:48

听起来您可能在问如何在下拉列表中显示ID以外的内容,同时保持ID作为从下拉列表中返回的数据。如果是这种情况,则将绑定列设置为ID字段(通常为1),并(假设name字段为next)将列计数设置为2,将列宽设置为0";1“或0”;您需要的宽度。

票数 4
EN

Stack Overflow用户

发布于 2009-03-02 15:54:50

您需要挂钩到下拉列表的onchange事件。

来自MSDN

票数 1
EN

Stack Overflow用户

发布于 2009-03-02 16:04:34

如何设置组合框的属性?

也许您可以尝试设置(假设您正在使用字段ID和Field1从Table1中拉取数据

  • 行源: SELECT Table1.ID,Table1.Field1 FROM Table1;
  • 行源类型: Table/Query
  • 绑定列:1
  • 列计数:2
  • 列宽: 0",1"

然后按照Chris Ballance的建议挂接到onchange事件。组合框的value属性是ID;文本将是Field1中的内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/602794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档