利用ASP連線各種資料庫

2021-03-31 10:45:30 字數 1600 閱讀 7245

用asp連線dbf、dbc、mdb、excel、sql server型資料庫的方法:

一、asp的物件訪問資料庫方法

在asp中,用來訪問資料庫的物件統稱ado(active data objects),主要含有三種物件:connection、recordset 、***mand

connection:負責開啟或連線資料

recordset:負責訪問資料表

***mand:負責對資料庫執行行動查詢命令

二、連線各資料庫的驅動程式

連線各資料庫可以使用驅動程式,也可以使用資料來源,不過我建議大家使用驅動程式,因為使用驅動程式非常方便、簡單,而使用資料來源比較麻煩。

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'"

其中../db/bbs.mdb是你的資料庫存放的相對路徑!如果你的資料庫和asp檔案在同一目錄下,你只要這樣寫就可以了:

有許多初學者在遇到資料庫連線時總是會出問題,然而使用上面的驅動程式只要你的資料庫路徑選對了就不會出問題了。

利用ASP連線各種資料庫

用asp連線dbf dbc mdb excel sql server型資料庫的方法 一 asp的物件訪問資料庫方法 在asp中,用來訪問資料庫的物件統稱ado active data objects 主要含有三種物件 connection recordset command connection 負...

利用ASP連線各種資料庫

用asp連線dbf dbc mdb excel sql server型資料庫的方法 一 asp的物件訪問資料庫方法 在asp中,用來訪問資料庫的物件統稱ado active data objects 主要含有三種物件 connection recordset command connection 負...

ASP連線各種資料庫的方法

用asp連線dbf dbc mdb excel sql server型資料庫的方法 一 asp的物件訪問資料庫方法 在asp中,用來訪問資料庫的物件統稱ado active data objects 主要含有三種物件 connection recordset command connection 負...