MS Access ComboBox 具有自己的值

Posted

技术标签:

【中文标题】MS Access ComboBox 具有自己的值【英文标题】:MS Access ComboBox with own values 【发布时间】:2013-09-24 19:44:13 【问题描述】:

在我的 MS Access 应用程序中,我有表格和表格客户,其中包含数字字段 Status1- 表示 Active2 - Inactive3 - N/A

在表单上,​​我需要具有值 ActiveInactiveNA 的组合框,当用户选择任何值时,123 值应保存到 Status字段。

当我尝试将 [Row Source Type] 设置为 [Value List][Row Source] 设置为 ["Active";1;"Inactive";2;"NA";3][Bound Column] =2 时,组合框会显示包含值 123 的不必要列

p>

当我设置 [Bound Column] = 1 时,它会尝试存储在表中 ["Active", "Inactive", "NA"] 而不是 1,2,3

谁知道如何实现,我做错了什么?

【问题讨论】:

您是否设置了 ColumnCount =2 来告诉访问您的字符串中有两列,并设置 ColumnsWidth=";0" 来告诉他第二个隐藏? 行得通!请写下这个作为答案。非常感谢! 【参考方案1】:

当您使用 [Value List] 作为 [Row Source Type] 时,您必须手动将 ColumnCount 设置为正确的值。

ColumnCount = 2

同时隐藏 ID 列

ColumnsWidth=";0"

【讨论】:

完美,非常感谢!

以上是关于MS Access ComboBox 具有自己的值的主要内容,如果未能解决你的问题,请参考以下文章

表格/查询中不存在MS Access Combobox的值

MS Access Form:使用第一个 Combobox 的值来过滤第二个 Combobox 的选项?

在 MS Access 中使用 VBA 查看 Combobox 中的唯一值

使用 MS Access 中的 Linq 填充 ComboBox

MS Access ComboBox 源查询值问题

MS Access:组合框重新查询