You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Access查询中如何刷新表字段以显示新增字段?

解决Access查询的两个常见字段问题

嘿,我来帮你搞定这两个Access查询里的棘手问题,都是日常使用中容易踩的小坑,分享下我常用的简便方法:

问题一:刷新查询中关联表的字段列表(不用重新添加表)

你之前删表重加的操作确实太繁琐了,其实Access自带了一键刷新的功能,步骤超简单:

  • 打开目标查询的设计视图
  • 在设计窗口里找到你新增了字段的那张表,右键点击它,选择**"刷新字段"**(Refresh Fields)选项
  • 几秒钟后,新字段就会自动出现在该表的字段列表里了!
  • 要是右键菜单没找到这个选项,也可以去顶部菜单栏的**"设计"选项卡,在"查询设置"组里找"刷新"**按钮,效果是一样的。

问题二:在查询中操作表的新增字段

这里分两种常见场景来说:

场景1:让查询显示新增字段

刚才刷新完字段列表后,直接从表的字段列表里把新字段拖到查询设计网格里,或者双击它,就能自动添加到查询中。保存查询后,运行时就能看到这个字段的数据了。

场景2:用更新查询修改新增字段的值

如果需要批量更新这个新增字段的内容,可以这么做:

  • 打开查询设计视图,添加包含新增字段的目标表
  • 点击顶部**"设计"选项卡中的"更新"**按钮,把查询类型切换为更新查询
  • 在设计网格里找到新增字段对应的列,在**"更新到"**行输入你要设置的值:可以是固定文本(比如"已完成"),也可以是关联字段的表达式(比如[客户表].[客户等级]
  • 如果只需要更新特定行,就在**"条件"**行里添加筛选规则(比如[状态] = "待处理"
  • 最后点击顶部的运行按钮(那个感叹号图标),确认Access提示的更新行数后,就能完成批量更新了。

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

火山引擎 最新活动