在 access 2007 中更新组合框值
Posted
技术标签:
【中文标题】在 access 2007 中更新组合框值【英文标题】:update combo box values in access 2007 【发布时间】:2013-12-10 18:54:38 【问题描述】:您好,我有一个表单中的组合框(未绑定表单)。用户必须输入一些数据,从组合框中选择一个值,按下保存按钮,然后继续输入数据,直到组合中的所有值都完成。我的组合将 RowSource 属性 设置为始终检索所有数据的 SELECT 语句。我想要什么:当用户从组合中选择一个值并按下保存按钮时,所选值将从组合中删除。示例:
组合有两个值:-25 到 35 年 -36 到 45 岁
用户选择一个值:-36 到 45 年,输入其他数据并按下保存按钮
因此,组合应该只有一个选项:-25 到 35 年
(之后它保持在同一个表单上,输入数据直到组合上没有可用选项)
【问题讨论】:
请显示您的选择语句?我们可以帮你写 where 子句! 值是否“保存”到表中? 【参考方案1】:表单:创建一个带有文本框的表单,当您按下保存按钮时,您可以在其中使用逗号分隔的字符串 exmaple: "1","2","3"
保存选择值
对Dropdown使用下面的SQL,这会从下拉列表中去掉选中的值
SQL 查询
SELECT Table1.Value
FROM Table1
WHERE (((Table1.Value) Not In ([Forms]![Form1]![Text0])));
表格:
table1
1
2
3
4
5
6
导致上述 sql senerio 的下拉菜单
Result
4
5
6
【讨论】:
以上是关于在 access 2007 中更新组合框值的主要内容,如果未能解决你的问题,请参考以下文章