wamp使用php7.0连接SQLServer时显示could not find driver

php配置:

clipboard.png

clipboard.png

php.ini配置:

clipboard.png

已安装msodbcsql.msi系统驱动

MySQL可以连接使用,但是连接SQLSever时显示could not find driver

clipboard.png

网上找了很多方法但都没用,想请教下怎么处理

阅读 812
评论
    2 个回答

    图片描述

            $mssqldriver = '{SQL Server Native Client 10.0}';
            $hostname='xxx';
            $dbname='xxx';
            $username='xxx';
            $password='xxx';
            try {
                $dbDB = new \PDO("odbc:Driver=$mssqldriver;Server=$hostname;Database=$dbname", $username, $password);
            } catch (\Exception $e) {
                echo $e->getMessage();
                die;
        }

    应该还要安装pdo_odbc,我电脑上还装了SQL Server Native Client
    图片描述

      问题已解决,除了以上这些操作以外,还需要对Apache的php.ini把;extension=php_pdo_odbc.dll改为extension=php_pdo_odbc.dll就行

        撰写回答

        登录后参与交流、获取后续更新提醒