【问题标题】:Trying to connect to access database with PDO尝试使用 PDO 连接访问数据库
【发布时间】:2015-01-07 15:28:48
【问题描述】:

我正在尝试连接到我在 C 盘上的访问数据库。我在 INI 文件中取消了访问扩展 pdo 的注释。我运行了驱动程序测试,它显示 odbc 驱动程序已安装。我正在将 wamp 与 apache 服务器一起使用,但我不断收到此错误

SQLSTATE[IM002] SQLDriverConnect: 0 [Microsoft][ODBC Driver Manager] 未找到数据源名称且未指定默认驱动程序

<?php
    try {
      $conn = new PDO("odbc:Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\\staffing.mdb;Uid=Admin");

    }
    catch (PDOException $e) {
      echo $e->getMessage();
    }
    ?>

【问题讨论】:

    标签: php ms-access pdo


    【解决方案1】:

    尝试这样做应该可以。

    <?php
    try {
    
     $conn = new PDO("odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};Dbq=C:\\staffing.mdb;Uid=Admin");
    
    }
    catch (PDOException $e) {
      echo $e->getMessage();
    }
    ?>
    

    【讨论】:

    • 我现在就试试吧。谢谢
    • 谢谢它的工作我能够连接没有错误。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-23
    • 1970-01-01
    • 2011-02-25
    • 2013-10-05
    • 1970-01-01
    • 2017-03-30
    • 1970-01-01
    相关资源
    最近更新 更多