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 相关文章推荐
第四节 构造函数和析构函数 [4]
Oct 09 PHP
php 数组二分法查找函数代码
Feb 16 PHP
PHP中冒号、endif、endwhile、endfor使用介绍
Apr 28 PHP
介绍一些PHP判断变量的函数
Apr 24 PHP
深入解析PHP垃圾回收机制对内存泄露的处理
Jun 14 PHP
解析php中session的实现原理以及大网站应用应注意的问题
Jun 17 PHP
讲解WordPress开发中一些常用的debug技巧
Dec 18 PHP
PHP验证码无法显示的原因及解决办法
Aug 11 PHP
thinkPHP框架中layer.js的封装与使用方法示例
Jan 18 PHP
统计PHP目录中的文件数方法
Mar 05 PHP
laravel 如何实现引入自己的函数或类库
Oct 15 PHP
tp5框架基于Ajax实现列表无刷新排序功能示例
Feb 10 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
Warning: session_destroy() : Trying to destroy uninitialized sessionq错误
2011/06/16 PHP
destoon在360浏览器下出现用户被强行注销的解决方法
2014/06/26 PHP
PHP+redis实现添加处理投票的方法
2015/11/14 PHP
PHP设计模式之委托模式定义与用法简单示例
2018/08/13 PHP
PDO::errorCode讲解
2019/01/28 PHP
ThinkPHP 5.1 跨域配置方法
2019/10/11 PHP
php5.3/5.4/5.5/5.6/7常见新增特性汇总整理
2020/02/27 PHP
jquery 指南/入门基础
2007/11/30 Javascript
深入理解JavaScript 闭包究竟是什么
2013/04/12 Javascript
基于KMP算法JavaScript的实现方法分析
2013/05/03 Javascript
jquery事件与函数的使用介绍
2013/09/29 Javascript
JavaScript实现的内存数据库LokiJS介绍和入门实例
2014/11/17 Javascript
在JavaScript中使用JSON数据
2016/02/15 Javascript
GitHub上一些实用的JavaScript的文件压缩解压缩库推荐
2016/03/13 Javascript
jQuery中$.grep() 过滤函数 数组过滤
2016/11/22 Javascript
nodejs个人博客开发第五步 分配数据
2017/04/12 NodeJs
webpack打包node.js后端项目的方法
2018/03/10 Javascript
JavaScript实现五子棋游戏的方法详解
2019/07/08 Javascript
vue路由拦截器和请求拦截器知识点总结
2019/11/08 Javascript
微信小程序:报错(in promise) MiniProgramError
2020/10/30 Javascript
Python tkinter label 更新方法
2018/10/11 Python
在python中将字符串转为json对象并取值的方法
2018/12/31 Python
Python和Java的语法对比分析语法简洁上python的确完美胜出
2019/05/10 Python
浅谈pytorch、cuda、python的版本对齐问题
2020/01/15 Python
Python调用系统命令os.system()和os.popen()的实现
2020/12/31 Python
CSS3中新增的对文本和字体的设置
2020/02/03 HTML / CSS
美国购买和销售礼品卡平台:Raise
2017/01/13 全球购物
TOWER London官网:鞋子、靴子、运动鞋等
2019/07/14 全球购物
初中生物教学反思
2014/01/10 职场文书
服务承诺书格式
2014/05/21 职场文书
施工安全标语
2014/06/07 职场文书
单位工作证明范文
2014/09/14 职场文书
2015年党员承诺书
2015/01/21 职场文书
岳庙导游词
2015/02/04 职场文书
党员廉洁自律个人总结
2015/02/13 职场文书
婚宴致辞
2015/07/28 职场文书