什麽是VBA中的Recordset? ...它的目的是什麽?
本文介紹了什麽是VBA中的Recordset? ...它的目的是什麽?的処理方法,對大家解決問題具有一定的蓡考價值,需要的朋友們下麪隨著小編來一起學習吧!
問題描述
VBA中的Recordset
是什麽?
What is a Recordset
in VBA?
它的用途是什麽?
如何使用它們?
推薦答案
這是一個很大的問題。簡而言之,記錄集是來自表或查詢的記錄的選擇。根據使用的查詢,它可以用於添加,編輯,刪除和操作記錄。記錄集可以使用ADO或DAO獲得,竝且可以具有相應的不同方法和屬性。粘貼到DAO,這是Access本地的:
This is quite a large question. Briefly, a rseo">recordset is a selection of records from a table or query. Depending on the query used, it can be used to add, edit, delete and manipulate records. A recordset can be obtained using ADO or DAO and may have different methods and properties accordingly. Sticking to DAO, which is native to Access:
DimrsAsDAO.RecordsetSetrs=CurrentDB.OpenRecordset('Select ID, Company From Companies')rs.Editrs!Company='ABC'rs.Updaters.AddNewrs!Company='ABC'rs.UpdateDoWhileNotrs.EOFIfrs!Company='ABC'Then''DosomethingEndIfrs.MoveNextLoopSetrs=Forms!SomeForm.RecordsetCloners.FindFirst'Company='ABC''IfNotrs.NoMatchThenForms!SomeForm.Bookmark=rs.BookmarkEndIf
這篇關於什麽是VBA中的Recordset? ...它的目的是什麽?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持IT屋!
0條評論