PHP利用COM对象访问SQLServer、Access

7ice5

7ice5

2016-01-29 14:59

PHP利用COM对象访问SQLServer、Access,PHP利用COM对象访问SQLServer、Access
  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的做法几乎一样。
 
展开更多 50%)
分享

猜你喜欢

PHP利用COM对象访问SQLServer、Access

PHP
PHP利用COM对象访问SQLServer、Access

SQLServer数据对象结构的动态建立与访问

编程语言 网络编程
SQLServer数据对象结构的动态建立与访问

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

PHP 和 COM

Web开发
PHP 和 COM

PHP和COM

PHP
PHP和COM

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

COM in PHP (winows only)

PHP
COM in PHP (winows only)

VB访问SQLServer的探讨

编程语言 网络编程
VB访问SQLServer的探讨

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

mysql的字符串函数

mysql的字符串函数

Access数据库技术(37)

Access数据库技术(37)
下拉加载更多内容 ↓