广

PHP编程

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    PHP通过COM使用ADODB的简单例子

    2018-10-18 20:39:42 次阅读 稿源:互联网
    零七广告
    要实现下列功能,请确保 php.ini 中的 com.allow_dcom 选项已设为 true。

    一、准备工作

    新建一个ACCESS数据库,并命名为db.mdb,然后在这个数据库中新建一个表 comtest,包含 id 和 title 两个字段,最后随便插入一些数据。

    二、实现代码

    <?php
    // 就是刚建的数据库
    $db = 'd://wwwroot//db.mdb'; 

    // 建立连接,并打开
    $conn = new COM('ADODB.Connection') or die('can not start Active X Data Objects');
    //$conn->Open("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=$db");
    $conn->Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=$db");

    // 执行查询并输出数据
    $rs = $conn->Execute('SELECT * FROM comtest');
    ?>
    <table border="1">
    <tr><th>ID</th><th>Title</th>
    </tr>
    <?php
    while (!$rs->EOF) {
        echo '<tr>';
        echo '<td>'. $rs->Fields['id']->Value .'</td>';
        echo '<td>'. $rs->Fields['title']->Value .'</td>';
        echo '</tr>';
        $rs->MoveNext();
    }
    ?>
    </table>
    <?php
    // 释放资源
    $rs->Close();
    $conn->Close();
    $rs = null;
    $conn = null;
    ?>

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七广告
    零七广告
    零七广告
    零七广告