“The active result contains no fields” using PDO with MS SQL

前端 未结 6 1296
没有蜡笔的小新
没有蜡笔的小新 2020-12-10 02:29

I am in the process of converting some old PHP pages to use PDO.

Below are two simplified queries (not my actual queries) to aid understanding of the problem I\'m ha

6条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-10 02:53

    The PDO engine sees this query as returning two result sets (the older mssql engine probably just ignored all but the last query in an overall query string). I have managed to make it work by skipping over the first result set (the temporary table) using the following command

    $statement->nextRowset();
    

    And then using $statement->fetch(); as normal

提交回复
热议问题