国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

將Recordset作為XML保存

2019-11-18 20:01:27
字體:
供稿:網(wǎng)友

微軟使得將ActiveX數(shù)據(jù)對象(ADO)的Recordset作為xml在ADO 2.1里保存成為可能。這對于將Recordset保存在客戶計(jì)算機(jī)上用于脫機(jī)使用很有用處。如果你希望通過可擴(kuò)展樣式表語言轉(zhuǎn)換(XSLT)來操控Recordset的數(shù)據(jù),那么這一能力也是很有用的。

 
要將Recordset作為XML來保存,就要調(diào)用Save方法,并將目標(biāo)文件及adPersistXML標(biāo)志進(jìn)行傳遞:

Dim rst As Recordset

Set rst = New Recordset
rst.ActiveConnection = "PROVIDER=SQLOLEDB;DATA SOURCE=SQLServer;" & _
                       "Initial Catalog=pubs;Integrated Security=SSPI"
rst.CursorLocation = adUseClient
rst.Open "Select * from authors where au_lname = 'Smith'"
rst.SaveApp.Path & "/recordset.xml", adPersistXML
rst.Close

如果所指定的文件命已經(jīng)存在,那么對Save方法的調(diào)用就會導(dǎo)致一個(gè)運(yùn)行錯(cuò)誤。

要打開已經(jīng)保存的Recordset,就要將文件名傳遞給Recordset的Open方法。設(shè)置ActiveConnection屬性能夠讓你將Recordset保存會數(shù)據(jù)庫里:

Dim rst As Recordset

Set rst = New Recordset
rst.CursorLocation = adUseClient
rst.OpenApp.Path & "/recordset.xml"
rst.ActiveConnection = "PROVIDER=SQLOLEDB;DATA SOURCE=SQLServer;" & _
                       "Initial Catalog=pubs;Integrated Security=SSPI"

MsgBoxrst.RecordCount

 


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 河北省| 虎林市| 东阿县| 新建县| 石首市| 黄浦区| 青阳县| 佛冈县| 岳阳市| 呼和浩特市| 沙田区| 新兴县| 黄陵县| 肇东市| 屯门区| 哈密市| 北碚区| 亚东县| 宽城| 增城市| 富阳市| 航空| 舞阳县| 黄梅县| 潢川县| 城固县| 板桥市| 江山市| 夏邑县| 新津县| 库尔勒市| 宝应县| 新干县| 凯里市| 湟中县| 汉寿县| 吴旗县| 高碑店市| 昌平区| 社旗县| 株洲市|