首页 >数据库 >mysql教程 >技巧文章:实用的ASP连接数据库的函数

技巧文章:实用的ASP连接数据库的函数

WBOY
WBOY原创
2016-06-07 15:29:591146浏览

细心的开发人员有时会想到,我们在一个需要读写数据库的页面里包含类似!-- #include file="conn.asp" --的代码时,实际上,当你没有进行任何读写数据库操作时,这个数据库连接仍然是打开的,仍然在消耗着服务器的资源。 那么,我们有没有办法让数据库连接仅

  细心的开发人员有时会想到,我们在一个需要读写数据库的页面里包含类似的代码时,实际上,当你没有进行任何读写数据库操作时,这个数据库连接仍然是打开的,仍然在消耗着服务器的资源。

  那么,我们有没有办法让数据库连接仅在需要读取数据库时才打开,不读取时就没有任何动作呢,以下即提供这种思路,以求抛砖引玉。

  这种思路即是将数据库连接代码封装在函数里,在需要读取时调用这个函数。

  以下是SQL连接代码:

 Function Open_conn()
  dim Conn,Strconn
  set Conn=server.createobject("adodb.connection")
  Strconn = "Provider = Sqloledb; User ID = 数据库登录帐号; Password = 数据库登录密码; Initial Catalog = 数据库名称; Data Source = (local);"
  Conn.open Strconn
  set Open_conn=Conn
  If Err Then
  err.Clear
  Conn.close:set Conn=nothing
  Response.Write "对不起,数据库连接出错。"
  Response.End
  End If
  End Function

 调用方法:

 将原来的

 rs.open sql,conn

 改成

 rs.open sql,Open_conn()

[1] [2] 

技巧文章:实用的ASP连接数据库的函数

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn