新客网
首页 | 新闻 | 系统·网络·服务器·安全 | 工具·办公 | 编程·数据库 | 图象·网页·运营 | 硬件·存储 | 专题教程 | 论坛·old
 → 当前位置:首页 > 教程 > 服务器 > web服务器 > 正文

在PHP中通过ADO调用Asscess数据库和COM程序

XKER.COM   2006-10-25 10:44:10  来源:xker整理  点击:

 PHP4已经支持Microsoft的COM技术。然而文档中在COM部分却提得很少。
  
  这儿是几个我试过的例子。希望这些给你一些概念。注意的是这些只能运行在32位的Microsoft Windows平台下。
  
  用php激活ADO
  ADO是Microsoft的数据库对象技术。ADO里面包括连接数据库的对象,从查询语句中返回数据的记录集对象和表现数据元素的字段对象。
  许多数据库不直接支持ADO.代之的是很多数据库支持低两级的Microsoft数据库技术:ODBC和OLEDB.许多数据库支持ODBC;但OLEDB有比ODBC更快的名声。
  
  ADO则是包装ODBC和OLEDB的API.
  
  这个例了打开一个新的ADO连接对象,对过ODBC打开一个传统的ACCESS数据库,然后我们执行SQL查询,会返回一个记录集对象。然后我们显示记录集的前三个字段。
  
    $dbc = new COM("ADODB.Connection");
  $dbc->Provider = "MSDASQL";
  $dbc->Open("nwind");
  $rs = $dbc->Execute("select * from products");
  $i = 0;
  while (!$rs->EOF) {
  $i += 1;
  $fld0 = $rs->Fields(0);
  $fld1 = $rs->Fields(1);
  $fld2 = $rs->Fields(2);
  print "$fld0->value $fld1->value $fld2->value
";
  $rs->MoveNext();
  }
  $rs->Close();
  ?>
  
  用PHP调用Microsoft Word
  这是另一个例子:
  
    $word=new COM("word.application") or die("Cannot start Microsoft Word");
  print "Loaded word version ($word->Version)\n";
  $word->visible = 1 ;
  $word->Documents->Add();
  $word->Selection->Typetext("This is a test");
  ?>
上一篇教程:Win2003下PHP运行环境的简易安装配置
下一篇教程:没有了
收藏本文】 【我要投稿】 【打印本文】 【论坛讨论】 【关闭窗口

相关文章
·Win2003下PHP运行环境的简易安装配置·构架Linux下的PHP+MySQL开发环境
·PHP本地调试环境简易安装配置·php.ini究竟放哪里?
·Apache、SSL、MySQL和PHP平滑无缝地安装·用PHP与XML联手进行网站开发!
·编译APACHE+PHP+MYSQL的一个脚本·Win2K下配置ASP+CGI+PHP+MySQL全攻略
·Apache2+php4.3.6+MySQL4.0.20+SSL配置过程·MySQL的管理工具:phpMyAdmin
·PHP编程技巧:看实例学正则表达式·利用PHP+JavaScript打造AJAX搜索窗
·使用Apache 2和MySQL 4.1.3安装PHP 5.0·用PHP写的WEB服务器PHPlet Windows 安装
·PHP所开发的WEB服务器在Windows下的安装·Windows中安装Apache2和PHP4权威指南

学院文章搜索
  
推荐文章
·ASP初学者常用源代码总结篇
·利用异常表处理Linux内核态
·Linux命令行下如何配置nVI
·如何实现Linux与windows的
·秘籍:右键菜单终极锤炼术
·将自已的程序加到鼠标右键
·打造功能强大的鼠标右键菜
·XP SP2 自带防火墙设置详细
·网管员牢记10种常见服务器
·MySQL 专题
阅读排行
·免费代理IP(每日更新)
·流氓网站招招看 详细剖析恶
·轻松恢复硬盘数据 EasyRec
·DOS下对系统重新进行分区
·清除猖狂的Sxs.exe病毒
·DOS常用命令
·编程过把瘾:自己动手写操
·SQL Server安装文件挂起错
·DOS下常用的相关网络命令
·Fdisk分区详解
专题教程
·MySQL 专题
·数据恢复指南 专题
·Web服务器专题
·DB2 9数据库专题
·ghost教程 专题
·局域网技术专题
·虚拟机专题
·CDN加速技术专题
·注册表教程专题
·电脑技巧 专题
最新文章
·在PHP中通过ADO调用Assces
·Win2003下PHP运行环境的简
·构架Linux下的PHP+MySQL开
·PHP本地调试环境简易安装配
·php.ini究竟放哪里?
·Apache、SSL、MySQL和PHP平
·深入浅出Linux操作系统的优
·Windows Vista中文版5840网
·Cisco路由器安全配置必用1
·网络管理常见的八个问题及
设为首页 - 加入收藏 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2003 - 2006 XKER Inc. All Rights Reserved
新客网 版权所有