如何刷新Access表单上的数据?

时间:2014-10-01 07:09:06

标签: ms-access ms-access-2010

我正在构建一个包含原始订单的MS Access数据库。 我有一个表单,用于将订单加载到表中。 我的原始材料使用MP_Code字段和MP_Name字段标识,这些字段存在于组合框中的表单中。 我想从他们的MP_Code或他们的MP_Name(表单中的组合框)中选择原始材料,然后在用户选择其中一个之后刷新其他字段(组合)。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

在每个组合框之后的AfterUpdate事件中,您可以使用Requery方法刷新相反comobobx中的数据。

所以,一个简单的例子:

Private Sub MP_Code_AfterUpdate()

Me.MP_Name.Requery

End Sub

Requery做什么?

  • 重新组合组合框的基础数据源(其他控件,表/查询等)
  • 显示任何新记录或更改记录或删除已删除的记录(因为它正在更新基础数据,所以有意义)
  • 根据对表单Filter属性的任何更改,更新记录显示。 (再次,这是有道理的。这是我期望它做的。)