0
我不得不使用我們可以在ASP中使用VB
adoCon.Open我的數據庫建立連接聲明一個公共變量 「;數據庫=」 & DB_NAME & 「; UID =」 & USER_NAME & 「; PWD =」 &密碼
現在我想用在我的網站的所有頁面此連接。怎麼做?無論如何,adoCon變量是公開的,因此它可以從所有頁面訪問。
謝謝
我不得不使用我們可以在ASP中使用VB
adoCon.Open我的數據庫建立連接聲明一個公共變量 「;數據庫=」 & DB_NAME & 「; UID =」 & USER_NAME & 「; PWD =」 &密碼
現在我想用在我的網站的所有頁面此連接。怎麼做?無論如何,adoCon變量是公開的,因此它可以從所有頁面訪問。
謝謝
難道你說的是傳統的ASP嗎?
使用global.asa文件創建一個應用程序對象,如:
Dim rsObj,cnObj, sSQL
Set cnObj = Server.CreateObject ("ADODB.Connection")
cnObj.Open Application("some name")
Set rsObj=Server.CreateObject("adodb.recordset")
sSQL="your sql string"
With rsObj
.Open sSQL, cnObj
If Not(.BOF or.EOF) Then
[do some stuff]
End If
.Close
End With
非常感謝:
然後你就可以在所有網頁,如重複使用。這非常有幫助。可以用不同的名稱保存文件global.asa文件,或者global.asa文件具有特殊意義。我是否需要將此文件導入到所有頁面? –
global.asa是一個(可選)特殊文件,應放置在項目的根目錄下,不應重命名。您不需要將其明確地導入到每個頁面,它僅適用於每個頁面。查看[鏈接] http://www.w3schools.com [/ link] /asp/asp_globalasa.asp瞭解更多信息。如果我的答案解決了您的問題,請點擊答案中留下的複選標記,接受它作爲正確的答案。謝謝。 – DaveSav