PHP通过COM使用ADODB的简单例子
要实现下列功能,请确保 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通过COM使用ADODB的简单例子
要实现下列功能,请确保 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
-
一个颜色轮换的简单例子
一个颜色轮换的简单例子,使用三元运算子,使程序简练. 我们曾经在网站上看过一些表格单元格的背景颜色是隔行变化的,其实用下面一段很小的一段代码就可以实现: $color=(($coloralter++ %2)? "e0e0e0":"e8e8e8") ,即通过将变量累加和2取余,运用三元运算子来取得两个不同得颜色值. 示例如下: <html> <head> <title>test</title> <meta http
-
Python操作json数据的一个简单例子
更多的信息,可以参考python内部的json文档: python>>> help(json) 或者官方文档: http://docs.python.org/library/json.html#module-json. 下面给出一个使用python解析json的简单例子: 复制代码 代码如下: #!/usr/bin/python import json #Function:Analyze json script #Json is a script can descript data st
-
WML的简单例子及编辑、测试方法第1/2页
完成WAP服务器的建立和WAP浏览器的安装之后,我们接下来就可以使用WML语言来编写WAP网页或应用,并通过WAP服务器及浏览器进行调试.从本章开始我们将系统地学习WML语言,本章主要讲解WML语言的基础知识,下一章全面讲解WML的语法.标签和规则. 2.1 WML的简单例子及编辑.测试方法 无限标记语言WML(Wireless Markup Language)是一种基于扩展标记语言XML(Extension Markup Language)的语言,是XML的子集.它可以显示各种文字.图像等数据
-
springboot 1.5.2 集成kafka的简单例子
本文介绍了springboot 1.5.2 集成kafka的简单例子 ,分享给大家,具体如下: 随着spring boot 1.5版本的发布,在spring项目中与kafka集成更为简便. 添加依赖 compile("org.springframework.kafka:spring-kafka:1.1.2.RELEASE") 添加application.properties #kafka # 指定kafka 代理地址,可以多个 spring.kafka.bootstrap-server
-
详解spring mvc(注解)上传文件的简单例子
spring mvc(注解)上传文件的简单例子. 这有几个需要注意的地方 1.form的enctype="multipart/form-data" 这个是上传文件必须的 2.applicationContext.xml中 <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"/> 关于
-
php添加数据到xml文件的简单例子
xml文件:stu.xml: <?xml version="1.0" encoding="utf-8" ?> <AllData> <xueshengmen> <xuesheng> <name>张三</name> <yuwen>80</yuwen> <shuxue>90</shuxue> <yingyu>70</yingyu>
-
详解基于django实现的webssh简单例子
本文介绍了详解基于django实现的webssh简单例子,分享给大家,具体如下: 说明 新建一个 django 程序,本文为 chain. 以下仅为简单例子,实际应用 可根据自己平台情况 进行修改. 打开首页后,需要输入1,后台去登录主机,然后返回登录结果. 正常项目 可以post 主机和登录账户,进行权限判断,然后去后台读取账户密码,进行登录. djang后台 需要安装以下模块 安装后会有一个版本号报错,不影响 channels==2.0.2 channels-redis==2.1.0 amq
-
Springboot整合Redis最简单例子分享
1. 编写目的 最简单的例子,Springboot整合Redis. 2. 详细过程 pom 文件添加依赖 <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spr
-
JavaAgent的简单例子
JavaAgent 是JDK 1.5 以后引入的,也可以叫做Java代理. JavaAgent 是运行在 main方法之前的拦截器,它内定的方法名叫 premain ,也就是说先执行 premain 方法然后再执行 main 方法. 那么如何实现一个 JavaAgent 呢?很简单,只需要增加 premain 方法即可. 看下面的代码和代码中的注释说明: package com.shanhy.demo.agent; import java.lang.instrument.Instrumentat
随机推荐
- AngularJs bootstrap搭载前台框架——基础页面
- 宝丽通3.90播放器调用代码
- 高性能WEB开发 图片压缩篇
- javascript表单域与json数据间的交互第1/3页
- JS获取鼠标坐标的实例方法
- VBScript教程 第十三课 VBScript与窗体
- sql server创建临时表的两种写法和删除临时表
- 实例讲解PHP面向对象之多态
- python3 模拟登录v2ex实例讲解
- 使用Python实现下载网易云音乐的高清MV
- JS点击缩略图整屏居中放大图片效果
- 爆强的300句经典山寨语录(全)
- 查看Oracle中是否有锁表的sql
- 1Sy.exe 2Sy.exe logo1_.exe禁止病毒的运行小技巧 原创
- 在CenOS系统下安装和配置Redis数据库的教程
- windows2003 apache配置虚拟主机和绑定域名服务
- 输入法的一些小技巧
- 用C++实现一个链式栈的实例代码
- php导出csv数据在浏览器中输出提供下载或保存到文件的示例
- iOS(闭包)block传值详解