1


我在使用 Office Access 2007,我在假期期间一直在为学校开发 Race Timer。我已经知道 Access 不是这类软件的最佳选择,但以前的开发人员一直在使用它。

所以这就是问题所在。
我有一个表格,其中包含一个子表格。该子表单有一个 RecordSource,即在子表单的 body/mid(?) 部分中生成行。每个字段都放在一个文本框中,除了名称。
例如,我想更改第二行,方法是修改与其相关的文本框并单击我放置在页脚部分的按钮以更新连接到 RecordSource 的表。

但我不知道如何通过编程知道如何访问第三行的文本框,因为它们具有相同的名称?

此致

如果需要,我可以给您邮寄一张图片(我的声誉不足 10 岁,所以没有图片:/)

4

1 回答 1

0

准确理解您要查找的内容有点困难,但您可能会执行以下操作;

Dim dbCurr As DAO.Database
Dim rst As DAO.Recordset
Set dbCurr = CurrentDb
Set rst = dbCurr.OpenRecordset("NameOfTableRecordsetIsReferencing")

使用 rst
.Edit
!ContactName = txtName ..........' 这可以是表中的任何字段。
更新
结束于

rst.Close
dbCurr.Close

于 2013-06-20T13:01:50.980 回答