Classic ASP Database Connection


  1. 說明
    1. 連線資料庫

說明 Classic ASP 如何連線資料庫以及介紹基本的 VBScript 語法。

logo

說明

連線資料庫

使用的是 OLEDB Provider 的連線方式,網頁伺服器需要安裝 Microsoft OLE DB Driver for SQL Server

Dim ConnString
ConnString = "Provider=MSOLEDBSQL; Data Source=serverName; Initial Catalog=dbName; User ID=userName; Password=***"

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open ConnString
Query = "SELECT Title, LastName salesLT.Customers WHERE CustomerId ='" + customerId + "'"
Set rs = conn.Execute(SQLQuery)

另外也可以使用 ODBC Provider 的連線方式,網頁伺服器需要安裝

Conn.Open "DRIVER={ODBC Driver 17 for SQL Server};SERVER=_;DATABASE=_; UID=_; PWD=_"

如果 Query 太長,可以用多行表示:

Query = "SELECT Title, LastName FROM" &_
        " salesLT.Customers" &_ 
        " WHERE CustomerId ='" + customerId + "'"

下列為取得伺服器驗證使用者資訊的方式

Dim logonuser
logonuser = Request.ServerVariables("AUTH_USER")