asp數(shù)據(jù)庫(kù)連接函數(shù)
更新時(shí)間:2008年04月29日 22:30:26 作者:
asp下常用的連接數(shù)據(jù)庫(kù)函數(shù),方便調(diào)用
復(fù)制代碼 代碼如下:
' ********************************************
' 以下為數(shù)據(jù)庫(kù)相關(guān)函數(shù)
' ********************************************
' ============================================
' 初始化數(shù)據(jù)庫(kù)連接對(duì)象
' 使用原則:最遲調(diào)用,最早釋放
' ============================================
Sub DBConnBegin()
' 如果數(shù)據(jù)庫(kù)對(duì)象已打開,不要再打開
If IsObject(oConn) = True Then Exit Sub
' 你可以不需要打開數(shù)據(jù)庫(kù)連接對(duì)象而直接打開記錄集對(duì)象,但如果你需要打開多個(gè)記錄集對(duì)象的話,效率是很低的。
' 如果你不創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)連接對(duì)象,ADO會(huì)在每個(gè)記錄集打開時(shí)自動(dòng)創(chuàng)建一個(gè)新的數(shù)據(jù)庫(kù)連接對(duì)象,就算你用的是相同的SQL語(yǔ)句。
Set oConn = Server.CreateObject("ADODB.Connection")
On Error Resume Next
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("db/lbedit.mdb")
If Err.Number > 0 Then
' 顯示錯(cuò)誤信息,并且發(fā)送郵件通知管理員
'Call DBConnError(Err)
' 完全地退出正在運(yùn)行的腳本
Response.End
End If
' 創(chuàng)建一個(gè)記錄集
Set oRs = Server.CreateObject( "ADODB.Recordset" )
End Sub
相關(guān)文章
ASP中使用Set ors=oConn.Execute()時(shí)獲取記錄數(shù)的方法
在ASP中,如果你使用Set ors=oConn.Execute()來(lái)創(chuàng)建RecordSet對(duì)象,再使用RecordSet.RecordCount獲取記錄數(shù)時(shí),你會(huì)發(fā)現(xiàn)它的值為-1,這時(shí),我們可以使用GetRows方法來(lái)獲取記錄數(shù)。2010-12-12ASP 處理JSON數(shù)據(jù)的實(shí)現(xiàn)代碼
今天看網(wǎng)頁(yè)才發(fā)現(xiàn)了ASP也能處理JSON數(shù)據(jù)?呵呵,剛才論壇上看到一個(gè)兄弟寫的文章,沒有測(cè)試,不過理論上一定是可以的,之前腳本之家小編也發(fā)過類似的文章都可以看下2017-07-07隨機(jī)調(diào)用n條數(shù)據(jù)的方法分析
隨機(jī)調(diào)用n條數(shù)據(jù)的方法分析...2007-07-07asp中通過getrows實(shí)現(xiàn)數(shù)據(jù)庫(kù)記錄分頁(yè)的一段代碼
asp中通過getrows實(shí)現(xiàn)數(shù)據(jù)庫(kù)記錄分頁(yè)的一段代碼...2006-09-09asp 根據(jù)IP地址自動(dòng)判斷轉(zhuǎn)向分站的代碼
根據(jù)IP地址自動(dòng)判斷轉(zhuǎn)向分站的代碼 這個(gè)是一個(gè)不錯(cuò)的解決之道,可以緩解服務(wù)器壓力過大等一些問題2008-11-11ASP下使用Access數(shù)據(jù)庫(kù)需要注意的18條安全法則
ASP下使用Access數(shù)據(jù)庫(kù)需要注意的18條安全法則,注意了下面地方,基本上您的access數(shù)據(jù)庫(kù)就不容易被別人盜取了。2011-02-02