您可以使用 Edit 和 Update 方法来修改表类型或动态集类型 Recordset 对象中的现有记录。
修改表类型或动态集类型 Recordset 对象中的现有记录:
1、转到要更改的记录。
2、使用 Edit 方法准备要编辑的当前记录。
3、对记录进行必要的更改。
4、使用 Update 方法将更改保存到当前记录。
下面的示例演示如何更改名为 Employees 的表中所有销售代表的职务。
Dim dbsNorthwind As DAO.Database
Dim rstEmployees As DAO.Recordset
Set dbsNorthwind = CurrentDb
Set rstEmployees = dbsNorthwind.OpenRecordset("Employees")
rstEmployees.MoveFirst
Do Until rstEmployees.EOF
If rstEmployees!Title = "Sales Representative" Then
rstEmployees.Edit
rstEmployees!Title = "Account Executive"
rstEmployees.Update
End If
rstEmployees.MoveNext
Loop