0

我已经在我的连接字符串中添加了 MARS_Connection=yes 以启用 MARS 或多个操作结果集。我正在使用带有 PDO 的 sql server 2000 和 php 5.2

这是我的连接字符串

"odbc:DRIVER={SQL Server};SERVER=myserver;DATABASE=mydatabase;MARS_Connection=yes"

这是我得到的错误

致命错误:未捕获异常 'PDOException' 并带有消息 'SQLSTATE[HY000]:一般错误:0 [Microsoft][ODBC SQL Server Driver]Connection is busy with results for another hstmt (SQLExecute[0] at ext\pdo_odbc\odbc_stmt.c :254)

4

1 回答 1

0

MARS仅从 SQL Server 2005 开始可用:

https://msdn.microsoft.com/en-us/library/ms345109(SQL.90).aspx

于 2018-04-16T22:41:52.797 回答