PHP通过COM使用ADODB的简单例子


Posted in PHP onDecember 31, 2006

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

PHP 相关文章推荐
Php Cookie的一个使用注意点
Nov 08 PHP
php下安装配置fckeditor编辑器的方法
Mar 02 PHP
简单的cookie计数器实现源码
Jun 07 PHP
PHP 利用Mail_MimeDecode类提取邮件信息示例
Jan 26 PHP
Discuz!X中SESSION机制实例详解
Sep 23 PHP
php实现图片缩略图的方法
Mar 29 PHP
PHP模板引擎Smarty之配置文件在模板变量中的使用方法示例
Apr 11 PHP
php微信高级接口调用方法(自定义菜单接口、客服接口、二维码)
Nov 28 PHP
PHP实现阿里大鱼短信验证的实例代码
Jul 10 PHP
php防止表单重复提交实例讲解
Feb 11 PHP
基于PHP实现堆排序原理及实例详解
Jun 19 PHP
浅谈php常用的7大框架的优缺点
Jul 20 PHP
Adodb的十个实例(清晰版)
Dec 31 #PHP
ADODB的数据库封包程序库
Dec 31 #PHP
用ADODB来让PHP操作ACCESS数据库的方法
Dec 31 #PHP
介绍几个array库的新函数 php
Dec 29 #PHP
简单的过滤字符串中的HTML标记
Dec 25 #PHP
一个PHP模板,主要想体现一下思路
Dec 25 #PHP
ob_start(),ob_start('ob_gzhandler')使用
Dec 25 #PHP
You might like
PHP spl_autoload_register实现自动加载研究
2011/12/06 PHP
PHP设计模式之代理模式的深入解析
2013/06/13 PHP
html静态页面调用php文件的方法
2014/11/13 PHP
php防止sql注入简单分析
2015/03/18 PHP
php通过array_unshift函数添加多个变量到数组前端的方法
2015/03/18 PHP
Smarty分页实现方法完整实例
2016/05/11 PHP
laravel-admin解决表单select联动时,编辑默认没选上的问题
2019/09/30 PHP
javascript 获取所有id中包含某关键字的控件的实现代码
2010/11/25 Javascript
jQuery使用数组编写图片无缝向左滚动
2012/12/11 Javascript
jQuery 1.9.1源码分析系列(十四)之常用jQuery工具
2015/12/02 Javascript
vue.js删除动态绑定的radio的指定项
2017/06/02 Javascript
bootstrap模态框弹出和隐藏,动态改变中间内容的实例
2018/08/10 Javascript
vue.js 2.*项目环境搭建、运行、打包发布的详细步骤
2019/05/01 Javascript
JavaScript面向对象中接口实现方法详解
2019/07/24 Javascript
Vue简单实现原理详解
2020/05/07 Javascript
react项目从新建到部署的实现示例
2021/02/19 Javascript
[55:44]完美世界DOTA2联赛决赛 FTD vs Phoenix 第二场 11.08
2020/11/11 DOTA
Python生成随机密码
2015/03/10 Python
python函数形参用法实例分析
2015/08/04 Python
利用Python学习RabbitMQ消息队列
2015/11/30 Python
Python文件的读写和异常代码示例
2017/10/31 Python
python清理子进程机制剖析
2017/11/23 Python
对python 各种删除文件失败的处理方式分享
2018/04/24 Python
Python+Selenium+phantomjs实现网页模拟登录和截图功能(windows环境)
2019/12/11 Python
Python callable内置函数原理解析
2020/03/05 Python
Python scrapy爬取小说代码案例详解
2020/07/09 Python
Python调用SMTP服务自动发送Email的实现步骤
2021/02/07 Python
入学生会自荐书范文
2014/02/05 职场文书
大四自我鉴定
2014/02/08 职场文书
主办会计岗位职责
2014/03/13 职场文书
闭幕式主持词
2014/04/02 职场文书
城市轨道交通工程职业生涯规划书范文
2014/09/16 职场文书
社区三八妇女节活动总结
2015/02/06 职场文书
创业计划书之暑假培训班
2019/11/09 职场文书
Python基础详解之描述符
2021/04/28 Python
如何使用python包中的sched事件调度器
2022/04/30 Python