文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络编程ASP关于Recordset 持久性的一点点研究
精品推荐
特别推荐
·如何解密加密的ASP源代码
·PHP+MySQL 购物车程序实例
·ASP网站漏洞及入侵防范方法
·ASP网络安全
·1小时ASP入门
·初学ASP动态网页制作常用错误处理
·ASP实现网页打开任何类型文件都保存
·ASP技巧:使用FSO自动创建多级文件夹的函数
·轻松建站 主流ASP内容管理系统
·ASP教程:透彻掌握ASP分页技术
·ASP脚本语言的19个基本技巧使用
·推荐文章:ASP脚本程序的15种使用技巧
·问题解答:ASP编程中关于session的用法
·必学技巧:防范ASP木马的十大基本原则
·实例技巧:ASP方便实现网站的每日更新
·精华文章:ASP中SQL语句参考及记录集对象
·无组件上传图片到数据库中,最完整解决方案
·入门:简单熟悉掌握ASP的语法和变量
·ASP网站开发常备:日期和时间函数示例
·ASP教程
热点TOP10
·用ASP编写网上调查投票系统
·ASP制作学生档案管理系统(毕业论文)
·WEB打印设置解决方案二(利用ScriptX.cab控件改变IE打印设置)
·ASP网站漏洞及入侵防范方法
·如何解密加密的ASP源代码
·无组件上传图片到数据库中,最完整解决方案
·多图片上传到指定的目录并存到数据库
·ASP不需要组件生成图片验证码的方法
·jsp留言板源代码二: 给jsp初学者.
·PHP+MySQL 购物车程序实例
·ASP分页代码,已经写成类了,值得参考
·1小时ASP入门
·asp编程中非常实用的例子
·用ASP设计论坛
·ASP动态网页实例:表单多文件上传类
·小偷程序原理
·GridView 分页导航
·TreeView使用笔记
·ASP教程:透彻掌握ASP分页技术
·总结:谈谈学习ASP动态网页制作技术的编程心得

关于Recordset 持久性的一点点研究

日期:2007年7月8日 作者: 查看:[大字体 中字体 小字体]


使用记录集持久性,可以将 Recordset 数据和元数据保存为文件。随后,使用持久文件来重新建立 Recordset 对象。持久文件可以保存在本地驱动器、网络服务器上或者作为 URL 保存在 Web 站点上。

另外,GetString 方法将 Recordset 对象转换成表单,在表单中列和行使用指定的字符分界。

今天看资料时发现了这个东东,不知道以前有人使用过没,刚随便写了2个小例子,可以将数据记录集作为文件(ADTG)保存在硬盘上,使用的时候可以直接打开文件进行记录操作,这样就可以把一些常用的记录集保存起来,使用的时候就不用烦琐的打开数据库,查询表,可以直接打开数据图表文件,岂不是省事多了,没有做更多的测试和研究,写出来让大家都来看看。互相学习学习。

:创建数据视图文件.RsSave.asp
<%
Dim DBPATH
Dim Conn,Rs
DBPATH = Server.MapPath( "Test.mdb" )
Set Conn = New ConnEx  ‘ConnEx是一个自己写的类,集合了一些对数据库操作的方法,以前发过的
Conn.DBpath = DBPATH
Conn.Init()
Set Rs = Conn.GetRsBySql( "Select * from admin" )  '返回记录集
Rs.Save Server.MapPath(".")&"\yourFile.adtg", adPersistADTG  '创建数据视图在当前目录,不过创建的时候最好先判断一下文件是否存在,否则会报错的.~_~
Rs.Close
Set Rs = Nothing
Set Conn = Nothing
%>

:使用数据试视图文件 RsOpen.asp
<%
Dim DBPATH
Dim Rs
Set Rs = Server.CreateObject( "Adodb.RecordSet" )
Rs.Open Server.MapPath(".")&"\yourFile.adtg" ', adPersistADTG ’打开数据视图文件,详细说明见附录
'Rs.MoveNext
Response.Write( Rs(1) ) '这里使用就和使用普通的记录集一样方便(不完全测试,希望有人能完全测试一下,谢了),HOHO,方便吧
Rs.Close
Set Rs = Nothing
%>


详细资料

Microsoft OLE DB Persistence Provider 支持使用 Recordset 对象 Save 方法将 Recordset 对象保存在文件中。随后,使用 Recordset 对象的 Open、或 Connection 对象的 Execute 方法可恢复持久文件。

Recordset 对象被转换为能被保存在文件中的表单。Recordset 对象可以按所拥有的高级数据图表 (ADTG) 格式保存,或者按打开的可扩展标记语言 (XML) 格式保存。

挂起更改保存在持久文件中。因此,可以发布查询返回 Recordset 对象、编辑记录集、保存该记录集和挂起变化、以后恢复该记录集、然后使用保存的挂起变化更新数据源。

用法

保存记录集:

Dim rs as New ADODB.Recordset
rs.Save "c:\yourFile.adtg", adPersistADTG

使用 Recordset.Open 打开持久文件:

dim rs as New ADODB.Recordset
rs.Open "c:\yourFile.adtg", "Provider=MSPersist",,,adCmdFile

可选地,如果 Recordset 没有活动的连接,则都可以接受所有的默认值和简单的代码:

dim rs as New ADODB.Recordset
rs.Open "c:\yourFile.adtg"

使用 Connection.Execute 打开持久文件:

dim conn as New ADODB.Connection
dim rs as New ADODB.Recordset
conn.Open "Provider=MSPersist"
set rs = conn.execute("c:\yourFile.adtg")

使用 RDS.DataControl 打开持久文件:

在这种情况下,没有设置 Server 属性。

Dim dc as New RDS.DataControl
dc.Connection = "Provider=MSPersist"
dc.SQL = "c:\yourFile.adtg"
dc.Refresh

(出处:清风网络学院






上一篇:关于用 ADO 创建 Access 数据库

下一篇:用Canvas做的ASP无组件生成图片验证码

关于Recordset 持久性的一点点研究 相关文章:
·研究生毕业个人自我鉴定[评语]范文
·关于三级片和A片的区分标准
·SXE女性的十大性爱幻想(组图)
·女性的外生殖器
·警句格言:关于人生一些经典格言
·血型与性的关系
·《龙珠大冒险》攻击技巧研究(GBA) - 龙珠Z攻略秘籍 - 龙珠Z
·关于SEX的9个关键问题
·《最终幻想X》扼要心得深入研究(ps2) - 其他电视游戏攻略秘籍 - 其他电视游戏
·关于游戏和QQ在VISTA下无法运行的问题的最终解决方法和使用智能ABC的方法
关于Recordset 持久性的一点点研究 相关软件:
·初夜-日本女性的婚姻与性
·人性的弱点
·唐代历史研究——玉搔头中短篇集
·当代研究生英语听说 mp3+html
·杜鹃蛋关于黑客的书
·科教 人体奇航-性的生理奧秘-科學A片做愛全透視 RMVB/178M
·《推理恐怖研究》创刊号(2006.1)
·人性的优点
·八字研究 V5.80
·研究生入学考试1997-2002年英语真题解析

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot