Classic ASP Database Connection
2022-01-18
說明 Classic ASP 如何連線資料庫以及介紹基本的 VBScript 語法。
說明
連線資料庫
使用的是 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")