0

我们使用 MS Access 2007 作为 SQLServer 2008-r2 的前端。在这个数据库中,几个表都有一个引用地址表的列:

Person
 - PersonId
 - Name
 - AddressId

Facility
 - FacilityId
 - Name
 - AddressId

Address
 - AddressId
 - Street
 - Number
 - City

人和设施都有自己的表格,地址应该在表格上可见和可编辑。不幸的是,MS Access 子表单不能很好地处理这种类型的关系。它确实绑定,但它不刷新也不创建地址并更新父表单中的 AddressId。这可以在代码中有所固定,但我很难让它稳定。

我应该怎么办?我想出了:

  • 将地址列推入设施和人员表中。
  • 在人员和设施表单上创建控件并使用代码填写/保存它们。
4

0 回答 0