程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP技巧--通過COM使用ADODB

PHP技巧--通過COM使用ADODB

編輯:關於PHP編程

 
要實現下列功能,請確保 php.ini 中的 com.allow_dcom 選項已設為 true。

一、准備工作

新建一個ACCESS數據庫,並命名為db.mdb,然後在這個數據庫中新建一個表 comtest,包含 id 和 title 兩個字段,最後隨便插入一些數據。

二、實現代碼

<?php
// 就是剛建的數據庫
$db = d:\wwwroot\db.mdb;

// 建立連接,並打開
$conn = new COM(ADODB.Connection) or die(can not start Active X Data Objects);
//$conn->Open("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=$db");
$conn->Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=$db");

// 執行查詢並輸出數據
$rs = $conn->Execute(SELECT * FROM comtest);
?>
<table border="1">
<tr><th>ID</th><th>Title</th>
</tr>
<?php
while (!$rs->EOF) {
    echo <tr>;
    echo <td>. $rs->Fields[id]->Value .</td>;
    echo <td>. $rs->Fields[title]->Value .</td>;
    echo </tr>;
    $rs->MoveNext();
}
?>
</table>
<?php
// 釋放資源
$rs->Close();
$conn->Close();
$rs = null;
$conn = null;
?>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved