PHP利用COM对象访问SQLServer、Access


Posted in PHP onOctober 09, 2006

PHP4.0.6以上可以在 Win32 平台中访问 COM 和 DCOM 对象。这里借用ASP思想访问一下SQLServer。当然你也可以用mssql系列函数。如果是一个ASP Coder,你会觉得下面代码非常眼熟,习惯----无他,但PHP强尔~_~:
<?php
//Author:    erquan
//Date:        2003-3-4
//City:郑州

    $dbConn=new COM ("ADODB.Connection") or die("创建COM失败");
    $ADO="Provider=sqloledb;Data Source=localhost;Initial Catalog=myTest;User Id=sa;Password=sa;";
         //Access如:$ADO="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("mydb.mdb");
    $dbConn->open($ADO);
    //if($dbConn) echo"create conn OK";
    $rs=new COM("ADODB.RecordSet") or die("创建RS失败");
    echo"<br>";
    //if($rs) echo"create rs OK";
    $sql="SELECT * FROM tb_bs";
    $rs->open($sql,$dbConn,1,1);

    while(!$rs->eof){

        echo $rs->fields["i_BsID"]->value.":";
        echo $rs->fields["vc_BsName"]->value;
        echo"<BR>";

        $rs->movenext();
    }

    $rs->Close;
    $rs=null;

    $dbConn->Close;
    $dbConn=null;
?>

怎么样,很简单吧?对于ASP Coder,万一突然你的BOSS接到一个PHP项目的单子,你也不必惊慌,花一点时候你也可以顺利地进行开发了~

访问SQLServer的存储过程,也和ASP的做法几乎一样。

PHP 相关文章推荐
php checkbox复选框值的获取与checkbox默认值输出方法
May 15 PHP
Array of country list in PHP with Zend Framework
Oct 17 PHP
VIM中设置php自动缩进为4个空格的方法详解
Jun 14 PHP
10个实用的PHP正则表达式汇总
Oct 23 PHP
smarty高级特性之过滤器的使用方法
Dec 25 PHP
php版微信小店API二次开发及使用示例
Nov 12 PHP
php实现微信原生支付(扫码支付)功能
May 30 PHP
PHP以json或xml格式返回请求数据的方法
May 31 PHP
Laravel框架实现利用监听器进行sql语句记录功能
Jun 06 PHP
PHP设计模式之模板方法模式实例浅析
Dec 20 PHP
PHP-FPM的配置与优化讲解
Mar 15 PHP
php实现微信小程序授权登录功能(实现流程)
Nov 13 PHP
新版mysql+apache+php Linux安装指南
Oct 09 #PHP
Win2000+Apache+MySql+PHP4+PERL安装使用小结
Oct 09 #PHP
用PHP将数据导入到Foxmail
Oct 09 #PHP
PHP 中的一些经验积累
Oct 09 #PHP
详细介绍PHP应用提速面面观
Oct 09 #PHP
基于PHP与XML的PDF文档生成技术
Oct 09 #PHP
利用js调用后台php进行数据处理原码
Oct 09 #PHP
You might like
第三节 定义一个类 [3]
2006/10/09 PHP
PHP - Html Transfer Code
2006/10/09 PHP
php 操作调试的方法
2012/07/12 PHP
简单实用的.net DataTable导出Execl
2013/10/28 PHP
PHP实现定时执行任务的方法
2014/10/05 PHP
redirect_uri参数错误的解决方法(必看)
2017/02/16 PHP
Maps Javascript
2007/01/22 Javascript
javascript cookie操作类的实现代码小结附使用方法
2010/06/02 Javascript
js 可拖动列表实现代码
2011/12/13 Javascript
jquery实现div阴影效果示例代码
2013/09/16 Javascript
不定义JQuery插件 不要说会JQuery
2016/03/07 Javascript
深入学习jQuery中的data()
2016/12/22 Javascript
jquery append与appendTo方法比较
2017/05/24 jQuery
通过fastclick源码分析彻底解决tap“点透”
2017/12/24 Javascript
微信小程序按钮去除边框线分享页面功能
2018/08/27 Javascript
angularJs中json数据转换与本地存储的实例
2018/10/08 Javascript
JavaScript 判断iPhone X Series机型的方法
2019/01/28 Javascript
JavaScript数组去重的几种方法
2019/04/07 Javascript
了解JavaScript中let语句
2019/05/30 Javascript
过滤器vue.filters的使用方法实现
2019/09/18 Javascript
vue实现手机端省市区区域选择
2019/09/27 Javascript
解决ant Design Search无法输入内容的问题
2020/10/29 Javascript
python控制台中实现进度条功能
2015/11/10 Python
Python中logging.NullHandler 的使用教程
2018/11/29 Python
用Python PIL实现几个简单的图片特效
2019/01/18 Python
python主线程与子线程的结束顺序实例解析
2019/12/17 Python
python实现感知机模型的示例
2020/09/30 Python
Internet主要有哪些网络群组成
2015/12/24 面试题
财务会计大学生自我评价
2014/04/09 职场文书
抽样调查项目计划书
2014/04/24 职场文书
小学生国旗下演讲稿
2014/04/25 职场文书
社会实践先进工作者事迹材料
2014/05/06 职场文书
后勤管理员岗位职责
2014/08/27 职场文书
工作简历的自我评价
2019/05/16 职场文书
python 实现德洛内三角剖分的操作
2021/04/22 Python
Python first-order-model实现让照片动起来
2022/06/25 Python