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 相关文章推荐
一个简单的自动发送邮件系统(三)
Oct 09 PHP
PHP得到mssql的存储过程的输出参数功能实现
Nov 23 PHP
php使用smtp发送支持附件的邮件示例
Apr 13 PHP
PHP实现服务器状态监控的方法
Dec 09 PHP
php中PDO方式实现数据库的增删改查
May 17 PHP
php无限分类使用concat如何实现
Nov 05 PHP
ThinkPHP中limit()使用方法详解
Apr 19 PHP
PHP中file_put_contents追加和换行的实现方法
Apr 01 PHP
php类自动装载、链式操作、魔术方法实现代码
Jul 23 PHP
PHP 结合 Boostrap 结合 js 实现学生列表删除编辑及搜索功能
May 21 PHP
Laravel如何同时连接多个数据库详解
Aug 13 PHP
PHP查找一列有序数组是否包含某值的方法
Feb 07 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
php.ini 中文版
2006/10/28 PHP
PHP单例模式详解及实例代码
2016/12/21 PHP
php使用socket调用http和smtp协议实例小结
2019/07/26 PHP
基于jquery可配置循环左右滚动例子
2011/09/09 Javascript
jQuery照片伸缩效果不影响其他元素的布局
2014/05/09 Javascript
JQuery入门基础小实例(1)
2015/09/17 Javascript
每天一篇javascript学习小结(Array数组)
2015/11/11 Javascript
JavaScript跨域调用基于JSON的RESTful API
2016/07/09 Javascript
使用jQuery.Qrcode插件在客户端动态生成二维码并添加自定义Logo
2016/09/01 Javascript
JSP防止网页刷新重复提交数据的几种方法
2016/11/19 Javascript
JS实现留言板功能[楼层效果展示]
2017/12/27 Javascript
vue-router实现编程式导航的代码实例
2019/01/19 Javascript
ES6数组与对象的解构赋值详解
2019/06/14 Javascript
微信小程序实现上传多张图片、删除图片
2020/07/29 Javascript
在Windows服务器下用Apache和mod_wsgi配置Python应用的教程
2015/05/06 Python
python实现报表自动化详解
2017/11/16 Python
对python中的乘法dot和对应分量相乘multiply详解
2018/11/14 Python
深入浅析python3中的unicode和bytes问题
2019/07/03 Python
Python流程控制 while循环实现解析
2019/09/02 Python
PyTorch中topk函数的用法详解
2020/01/02 Python
基于SQLAlchemy实现操作MySQL并执行原生sql语句
2020/06/10 Python
python 利用jieba.analyse进行 关键词提取
2020/12/17 Python
详解css3 mask遮罩实现一些特效
2018/10/24 HTML / CSS
美国新娘礼品店:The Paisley Box
2020/09/08 全球购物
在对linux系统分区进行格式化时需要对磁盘簇(或i节点密度)的大小进行选择,请说明选择的原则
2012/01/13 面试题
优秀民警事迹材料
2014/01/29 职场文书
《只有一个地球》教学反思
2014/02/14 职场文书
股份转让协议书
2014/04/12 职场文书
毕业典礼演讲稿
2014/05/13 职场文书
英语求职信范文
2014/05/23 职场文书
工伤事故赔偿协议书(标准)
2014/09/29 职场文书
2015年个人实习工作总结
2014/12/12 职场文书
刑事申诉状范文
2015/05/20 职场文书
航班延误投诉信
2015/07/02 职场文书
公司人力资源管理制度
2015/08/05 职场文书
go语言-在mac下brew升级golang
2021/04/25 Golang