文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络编程ASPASP程序中使用断开的数据记录集
精品推荐
特别推荐
·如何解密加密的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分页代码,已经写成类了,值得参考
·SMS中用Unicode编码发送中文
·动态网页技术ASP编程中FileUp 4.0 的使用方法
·AspJpeg 水印组件参数详细说明
·用ASP实现分页的源码
·aspjpeg组件高级使用方法介绍
·在Web界面下如何生成像资源管理器一样的树形目录(版本2.0)
·无组件上传图片到数据库中,最完整解决方案
·用ASP对网页进行限制性的访问
·使用FCKEditor的设置技巧(ASP篇)
·ASP基础教程之ASP AdRotator 组件的使用
·ASP教程:透彻掌握ASP分页技术
·ASP技巧:ASP中Session的具体用法
·ASP教程:详细学习ASP的内置对象Server
·ASP例子:ASP把汉字转化为拼音的函数
·将ASP动态网页转换成HTM静态页面的方法
·技巧文章:ASP开发中存储过程应用全接触
·ASP实现动态添加表单内容的实例程序
·解决下载文件名乱码问题的问题
·ASP不需要组件生成图片验证码的方法

ASP程序中使用断开的数据记录集

日期:2006年1月6日 作者: 查看:[大字体 中字体 小字体]


我们在使用ASP 内置的ADO组件进行数据库编程时,通常是在脚本的开头打开一个连接,并在脚本的最后关闭它,但是就较大脚本而言,在多数情况下连接打开的时间要比它需要打开的时间长得多。因此为了节省服务器资源,应该尽可能关闭连接以释放连接所占有的资源,这种关闭记录集的连接而不关闭记录集的技术叫做断开记录集,这个记录集本身则称为断开的记录集。

下面我们就通过一个实例来说明这种技术的使用方法(NorthWind.mdb是Microsoft Access97自带的一个数据库,文件adovbs.inc可在C:\Program Files\Common Files\System\ADO下找到):

<% @LANGUAGE= VBScript %>

<!--#includefile="adovbs.inc"-->

<%

Response.Expires = 0

Dim Cnn,objRS, strOut, strQ, strC

StrC= "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\asp24") & "\NorthWind.mdb;"

'建立连接

Set Cnn = Server.CreateObject("ADODB.Connection")

Cnn.Open StrC

'创建Recordset对象

Set objRS = Server.CreateObject("ADODB.Recordset")

objRS.CursorLocation =adUseClient

objRS.CursorType = adOpenStatic

objRS.LockType = adLockOptimistic

strQ = "SELECT 运货商ID, 公司名称, 电话 FROM 运货商 "

objRS.Open strQ, Cnn, , , adCmdText

Set objRS.ActiveConnection = Nothing '断开记录集

Cnn.Close '关闭连接

Set Cnn = Nothing

Response.Write "<HTML><BODY>"

'下面使用断开的记录集

Do While (NotobjRS.EOF)

strOut = objRS("运货商ID") & ", " & objRS("公司名称") & ", " & objRS("电话")

Response.Write Server.HTMLEncode(strOut) & "<BR>"

objRS.MoveNext

Loop

Response.Write "<BR>准备新增或插入记录: "

'若需要更新数据库, 则要重新建立连接

Set Cnn = Server.CreateObject("ADODB.Connection")

Cnn.Open strC

Set objRS.ActiveConnection = Cnn

objRS.Filter = "公司名称 = '吴丰'"

If objRS.EOF Then

objRS.AddNew

objRS("公司名称") = "吴丰"

objRS("电话") = "571-7227298"

objRS.Update

Response.Write "符合该条件的记录不存在, 则新增.<BR>"

Else

objRS("电话") = "571-7227071"

Response.Write "符合该条件的记录存在, 则 Update.<BR>"

objRS.Update

End If

Set objRS.ActiveConnection = Nothing

Cnn.close

Set Cnn = Nothing

objRS.Close

Set objRS = Nothing

Response.Write "</BODY></HTML>"

%>

(出处:清风网络学院






上一篇:推荐 IE浏览器另类功能大放送

下一篇:局域网防雷电攻击完全揭密

ASP程序中使用断开的数据记录集 相关文章:
·IE7.0浏览器有用的9个使用技巧
·QQ聊天记录偷窥和QQ视频欺骗
·GHOST使用方法(图解)
·完全记录攻略--轻松刻录不求人
·在PB中如何实现数据模糊查询
·电脑使用一段时间后会变慢原因解析
·Vista系统使用技巧总结
·QQ空间导航代码最新版使用方法
·离线查看QQ聊天记录有新招
·C#程序开发中的常用函数汇总
ASP程序中使用断开的数据记录集 相关软件:
·黑客视频教程 VMware虚拟机的安装和使用
·C语言程序设计
·黑客视频教程-灰鸽子远控使用教程
·使用GPMC随心所欲管理组策略
·Adobe Photoshop CS 2 简体中文使用指南
·FLASH 8中文使用手册
·Windows环境下32位汇编语言程序设计
·解放战争全记录
·C语言程序设计视频教程 CSF 教材:谭浩强《c程序设计》
·逐步精通数据库 sql server 视频教程

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