SQL Server调用导致PHP中出现“net :: ERR_CONNECTION_RESET”错误

时间:2014-09-05 08:49:07

标签: php sql-server pdo

我正在弄乱使用PDO-ODBC与PHP5.5和SQL Server 2008准备好的查询的一些问题。

我能够使用ODBC的SQL Server Native Client 10.0连接到数据库,并在我对我正在搜索的值进行硬编码时执行一些未准备好的查询。

问题发生在我尝试做准备的查询时...浏览器只是告诉我该页面无法访问...状态甚至不是404错误但它告诉我:

  

(失败)

     

净:: ERR_CONNECTION_RESET。

我使用的代码是:

    try {
        $pdodb = new PDO('odbc:Driver={SQL Server Native Client 10.0};Server=xx.xx.xx.xx; database=test; UID=idUser; PWD=password');
    } catch (Exception $exc) {
        echo $exc->getMessage();
    }
$name= 'Smith';
$query = "SELECT * FROM users where Name= :name";


$pdodb->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
$sql = $pdodb->prepare($query);
$sql->bindParam(':name',$name, PDO::PARAM_STR);

$sql->execute();

$response = $sql->fetchAll();

0 个答案:

没有答案