分享:
x0
|
[SQL][教學] PHP技巧--通過COM使用ADODB[轉載]
要實現下列功能,請確保 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; ?>
|