PHP通过COM使用ADODB的简单例子
作者:bea
要实现下列功能,请确保php.ini中的com.allow_dcom选项已设为true。 一、准备工作 新建一个ACCESS数据库,并命名为db.mdb,然后在这个数据库中新建一个表comtest,包含id和title两个字段,最后随便插入一些数据。 二、实现代码 <?php //就是刚建的数据库 $db='d:\wwwroot\db.mdb'; //建立连接,并打开 $conn=newCOM('ADODB.Connection')ordie('cannotstartA
要实现下列功能,请确保 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;
?>
有用 | 无用
一、准备工作
新建一个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;
?>
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- Smarty结合Ajax实现无刷新留言本实例
- Ajax PHP分页演示
- windows下PHP APACHE MYSQ完整配置
- PHP Ajax实现页面无刷新发表评论
- PHP+AJAX实现无刷新注册(带用户名实时检测)
- 新手学PHP之数据库操作详解及乱码解决!
- 默默小谈PHP&MYSQL分页原理及实现
- PHP小技巧搜集,每个PHPer都来露一手
- 实例(Smarty+FCKeditor新闻系统)
- PHP+JS无限级可伸缩菜单详解(简单易懂)
- PHP文件上传实例详解!!!
- AJAX for PHP简单表数据查询实例
- [原创]PHP中通过ADODB库实现调用Access数据库之修正版本
- PHP中通过ADO调用Access数据库的方法测试不通过
- 刚才在简化php的库,结果发现很多东西
- smarty+adodb+部分自定义类的php开发模式
- adodb与adodb_lite之比较
- PHP获得用户使用的代理服务器ip即真实ip
- 使用adodb lite解决问题