Php PDO FETCH OBJ返回False
我更新了我的php服务器版本,现在我的一个PDO查询不再工作了(它工作了一年多)。 它返回布尔值false。 我已连接到MSSQL服务器。 我的连接是正确的,因为所有其他查询都可以正常工作。 我的SQL查询在MS-SQL management studio控制台中运行良好 我的问题是:Php PDO FETCH OBJ返回False,php,pdo,Php,Pdo,我更新了我的php服务器版本,现在我的一个PDO查询不再工作了(它工作了一年多)。 它返回布尔值false。 我已连接到MSSQL服务器。 我的连接是正确的,因为所有其他查询都可以正常工作。 我的SQL查询在MS-SQL management studio控制台中运行良好 我的问题是: <? $db = new UseDB(UseDB::MyDB); $SQL = "DECLARE @vWL_NUMBER varchar(10); exec @vWL_NUMBE
<?
$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;
?>
在您的sys.messages
表中记录的真正错误是什么?我没有收到任何错误。好像一切正常,但没有返回任何结果。