• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    ASP程序中使用断开的数据记录集的代码
    因此为了节省服务器资源,应该尽可能关闭连接以释放连接所占有的资源,这种关闭记录集的连接而不关闭记录集的技术叫做断开记录集,这个记录集本身则称为断开的记录集。

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

    % @LANGUAGE = VBScript %>
    !--#include file="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 (Not objRS.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>"
    %>
    上一篇:Asp DatePart 函数的语法详解(用于计算日期并返回指定的时间间隔)
    下一篇:ASP中Session技巧 默认过期时间为20分钟
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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