ADO Save 方法
❮ 完整的 Recordset 物件參考
Save 方法將 Recordset 物件儲存到檔案或 Stream 物件。當 save 方法完成時,記錄指標將指向 Recordset 的第一條記錄。
注意:如果 Recordset 應用了篩選器,則只有“已篩選”的記錄將被儲存。
注意:此方法只能對已開啟的 Recordset 呼叫。
語法
objRecordset.Save destination,persistformat
引數 | 描述 |
---|---|
destination | 可選。指定 Recordset 物件儲存的位置;檔案的路徑名或 Stream 物件的引用 |
persistformat | 可選。一個 PersistFormatEnum 值,指定 Recordset 的格式(XML 或 ADTG)。預設值為 adPersistADTG |
示例
您可以將 Recordset 以 XML 格式儲存
<%
set xmlDoc=CreateObject("Microsoft.XMLDOM")
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set rs = Server.CreateObject("ADODB.recordset")
rs.Open "Customers", conn
'將 Recordset 儲存到 DOM 樹中
rs.Save xmldoc, 1
%>
PersistFormatEnum 值
常量 | 值 | 描述 |
---|---|---|
adPersistADTG | 0 | 以 Microsoft Advanced Data TableGram (ADTG) 格式儲存。 |
adPersistXML | 1 | 以可擴充套件標記語言 (XML) 格式儲存 |
adPersistADO | 1 | 以 ADO 自有的可擴充套件標記語言 (XML) 格式儲存。此值與 adPersistXML 相同,為了向後相容而包含 |
adPersistProviderSpecific | 2 | 提供程式將使用其自己的格式持久化 Recordset |
❮ 完整的 Recordset 物件參考