You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Access ComboBox保存值异常:如何将第二列值存入数据表?

解决Access ComboBox保存第二列值的问题

我帮你搞定这个问题!在Access里要让ComboBox保存第二列的数字值(比如1、2、3),核心就是调整控件的几个关键属性,具体步骤如下:

  • 打开ComboBox的属性窗口:可以在设计视图里右键点击这个ComboBox,选择「属性」,或者直接选中控件后点击顶部的属性按钮。
  • 找到并修改**绑定列(Bound Column)**属性:这是最关键的一步!Access的列计数是从1开始的(不是0哦),你要保存第二列的值,就把这个属性改成2。之前保存0、1是因为默认绑定列可能设成了1,Access自动把列表项的索引(从0开始)存进去了。
  • 确认列数(Column Count):确保这个值已经设为2,你之前已经设置了两列,这一步应该没问题,但可以检查一下避免出错。
  • 调整列宽(Column Widths)(可选):如果你想只显示姓名(第一列),隐藏数字列,就把列宽设成类似2cm;0cm的格式(第一个数值是第一列宽度,第二个是第二列,0cm就会隐藏);如果想保持现在两列都显示的状态,就保留你原来的宽度设置,比如2cm;1cm。
  • 测试效果:现在再选择John,表中就会保存1,选David保存2,完全符合你的预期啦!

内容的提问来源于stack exchange,提问作者Ken Chu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 09:51:59