Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

修改 DAO Recordset 中的现有记录

时 间:2022-12-17 09:12:42
作 者:杨雪   ID:42182  城市:南京
摘 要:分享一个修改 DAO Recordset 中的现有记录示例
正 文:

您可以使用 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



Access软件网QQ交流群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助