diff --git a/src/apps/lib/Phalcon/Db/Adapter/Pdo/Sqlsrv.php b/src/apps/lib/Phalcon/Db/Adapter/Pdo/Sqlsrv.php index 08ca300..f2c3c87 100755 --- a/src/apps/lib/Phalcon/Db/Adapter/Pdo/Sqlsrv.php +++ b/src/apps/lib/Phalcon/Db/Adapter/Pdo/Sqlsrv.php @@ -336,6 +336,8 @@ public function query($sqlStatement, $bindParams = null, $bindTypes = null) $cursor = \PDO::CURSOR_FWDONLY; } + $sqlStatement = str_replace('AS rowcount ', 'AS [rowcount] ', $sqlStatement); + $statement = null; if (is_array($bindParams)) { diff --git a/src/apps/lib/Phalcon/Db/Result/PdoSqlsrv.php b/src/apps/lib/Phalcon/Db/Result/PdoSqlsrv.php index 565957b..8a85cdb 100755 --- a/src/apps/lib/Phalcon/Db/Result/PdoSqlsrv.php +++ b/src/apps/lib/Phalcon/Db/Result/PdoSqlsrv.php @@ -34,7 +34,7 @@ public function numRows() : int parent::numRows(); } - $this->_rowCount = $rowCount; + $this->rowCount = $rowCount; } return $rowCount;