一、asp的物件訪問資料庫方法
在asp中,用來訪問資料庫的物件統稱ado(active data objects),主要含有三種物件:connection、recordset 、command
connection:負責開啟或連線資料
recordset:負責訪問資料表
command:負責對資料庫執行行動查詢命令
二、連線各資料庫的驅動程式
連線各資料庫可以使用驅動程式,也可以使用資料來源,不過我建議大家使用驅動程式,因為使用驅動程式非常方便、簡單,而使用資料來源比較麻煩。
odbc鏈結
適合資料庫型別 鏈結方式
access "driver=;dbq=*.mdb;uid=admin;pwd=pass;"
dbase "driver=;driverid=277;dbq=------------;"
oracle "driver=;server=oraclesever.world;uid=admin;pwd=pass;"
mssql server "driver=;server=servername;database=dbname;uid=sa;pwd=pass;"
ms text "driver=;dbq=-----;extensions=asc,csv,tab,txt;persist securityinfo=false;"
visual foxpro "driver=;sourcetype=dbc;sourcedb=*.dbc;exclusive=no;"
mysql "driver=;database=yourdatabase;uid=username;pwd=yourpassword;option=16386;"
oledb鏈結
適合的資料庫型別 鏈結方式
access "provider=microsoft.jet.oledb.4.0;data source=your_database_path;user id=admin;password=pass;"
oracle "provider=oraoledb.oracle;data source=dbname;user id=admin;password=pass;"
ms sql server "provider=sqloledb;data source=machinename;initial catalog=dbname;userid=sa;password=pass;"
ms text "provider=microsof.jet.oledb.4.0;data source=your_path;extended properties′text;fmt=delimited′"
mssql中
database是資料庫名,
server是你的伺服器名或是ip位址,本機可以寫成(local)或是127.0.0.1
uid是資料庫使用者名稱
pwd是數庫庫使用者的密碼
dim conn
set conn = server.createobject("adodb.connection")
其中../db/bbs.mdb是你的資料庫存放的相對路徑!如果你的資料庫和asp檔案在同一目錄下,你只要這樣寫就可以了:
dim conn
set conn = server.createobject("adodb.connection")
有許多初學者在遇到資料庫連線時總是會出問題,然而使用上面的驅動程式只要你的資料庫路徑選對了就不會出問題了
mysql測試驅動程式 常用資料庫連線測試程式
1 oracle8 8i 9i資料庫 thin模式 class.forname oracle.jdbc.driver.oracledriver newinstance string url jdbc oracle thin localhost 1521 orcl orcl為資料庫的sid strin...
VMware下提示USB連線失敗,驅動程式錯誤
如果沒有開啟vmusbarbservice服務。1.在服務裡找到vmusbarbservice,開啟。2.解除安裝amd南橋驅動中的usb過濾器驅動。再去開啟vmusbarbservice服務。3.usb3.0驅動對這個還可能有影響。解除安裝!4.索愛的乙個pc套件驅動也會影響,解除安裝pc套件,並...
註冊驅動MySQL的驅動程式
1.將驅動程式檔案新增到應用專案 將驅動程式mysql connector j a 5.1.6 bin,複製到web應用程式的web inf lib下,web應用程式就可以通過jdbc介面訪問mysql資料庫了。2.載入註冊指定的資料庫驅動程式 對於mysql資料庫,其驅動程式載入格式 class....