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 str_pad 函数用法简介
Jul 11 PHP
探讨PHP JSON中文乱码的解决方法详解
Jun 06 PHP
ThinkPHP中pathinfo的访问模式、路径访问模式及URL重写总结
Aug 23 PHP
php密码生成类实例
Sep 24 PHP
php常用字符串处理函数实例分析
Nov 22 PHP
php获取CSS文件中图片地址并下载到本地的方法
Dec 02 PHP
php实现改变图片直接打开为下载的方法
Apr 14 PHP
PHP中的print_r 与 var_dump 输出数组
Jun 13 PHP
php图片裁剪函数
Oct 31 PHP
Laravel框架验证码类用法实例分析
Sep 11 PHP
Thinkphp5.0 框架的请求方式与响应方式分析
Oct 14 PHP
php 中的信号处理操作实例详解
Mar 04 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
Zend Guard一些常见问题解答
2008/09/11 PHP
深入php-fpm的两种进程管理模式详解
2013/06/03 PHP
PHP生成不同颜色、不同大小的tag标签函数
2013/09/23 PHP
php分页示例分享
2014/04/30 PHP
PHP使用flock实现文件加锁的方法
2015/07/01 PHP
Thinkphp框架开发移动端接口(1)
2016/08/18 PHP
JAVASCRIPT HashTable
2007/01/22 Javascript
js中根据字数截取字符串,不能截断url
2012/01/12 Javascript
使用FlexiGrid实现Extjs表格效果方法分享
2014/12/16 Javascript
微信小程序 省市区选择器实例详解(附源码下载)
2017/01/05 Javascript
简单实现js倒计时功能
2017/02/13 Javascript
详解webpack和webpack-simple中如何引入css文件
2017/06/28 Javascript
微信小程序scroll-view横向滑动嵌套for循环的示例代码
2018/09/20 Javascript
微信小程序实现弹出层效果
2020/05/26 Javascript
解决JS表单验证只有第一个IF起作用的问题
2018/12/04 Javascript
基于Vue插入视频的2种方法小结
2019/04/02 Javascript
vue+高德地图写地图选址组件的方法
2019/05/18 Javascript
js实现炫酷光感效果
2020/09/05 Javascript
在Django框架中编写Contact表单的教程
2015/07/17 Python
python数据清洗系列之字符串处理详解
2017/02/12 Python
修复 Django migration 时遇到的问题解决
2018/06/14 Python
python实现控制台打印的方法
2019/01/12 Python
Python基于滑动平均思想实现缺失数据填充的方法
2019/02/21 Python
Python的log日志功能及设置方法
2019/07/11 Python
CSS3 绘制BMW logo实的现代码
2013/04/25 HTML / CSS
日本动漫周边服饰销售网站:Atsuko
2019/12/16 全球购物
什么是事务?为什么需要事务?
2012/01/09 面试题
护理学毕业生求职信
2013/11/14 职场文书
网页设计个人找工作求职信
2013/11/28 职场文书
汽车专业人才自我鉴定范文
2013/12/29 职场文书
酒店开业策划方案
2014/06/02 职场文书
党的群众教育实践活动实施方案
2014/06/12 职场文书
四年级小学生评语
2014/12/26 职场文书
2015年全国助残日活动方案
2015/05/04 职场文书
2015迎新晚会开场白
2015/05/29 职场文书
Python 键盘事件详解
2021/11/11 Python