首页 > php教程 > PHP开发 > 正文

PHP利用COM对象访问SQLServer、Access

黄舟
发布: 2016-12-14 09:45:28
原创
1344人浏览过

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中文网(www.php.cn)!

趣问问AI
趣问问AI

免费可用的国内版chat,AI写作和AI对话

趣问问AI 40
查看详情 趣问问AI
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号