PHP技巧---通过COM使用ADODB

王朝php·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

要实现下列功能,请确保 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<thID</th<thTitle</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;

?

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航