PDO FETCH OBJ返回False

时间:2014-08-28 17:37:40

标签: php pdo

我更新了我的php服务器版本,现在我的一个PDO查询不再工作了(它工作了一年多)。 它返回布尔值false。 我已连接到MSSQL服务器。 我的连接是正确的,因为所有其他查询工作正常。 我的SQL查询可以很好地用于MS-SQL管理工作室控制台。

这是我的查询:

<? 
  $db = new UseDB(UseDB::MyDB);

  $SQL = "DECLARE @vWL_NUMBER varchar(10);
        exec @vWL_NUMBER = uspGetNextControlCode 'WL_NUMBER';
        select @vWL_NUMBER  as WL_NUMBER ";   
        $q = $db->query($SQL);

        $row = $q->fetch(PDO::FETCH_OBJ);            
        $WL_NUM=$row->WL_NUMBER;

?>

0 个答案:

没有答案