程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> 關於ASP編程 >> asp下讓數據庫在需要讀取的時候才打開第1/2頁

asp下讓數據庫在需要讀取的時候才打開第1/2頁

編輯:關於ASP編程

細心的開發人員有時會想到,我們在一個需要讀寫數據庫的頁面裡包含類似
<!-- #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() 

以下是ACCESS連接代碼: 
當前1/2頁 12下一頁閱讀全文

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved