diff --git a/adminer/drivers/mssql.inc.php b/adminer/drivers/mssql.inc.php index c0b6268e..423855e0 100644 --- a/adminer/drivers/mssql.inc.php +++ b/adminer/drivers/mssql.inc.php @@ -66,6 +66,9 @@ if (isset($_GET["mssql"])) { if (!$result) { $result = $this->_result; } + if (!$result) { + return false; + } if (sqlsrv_field_metadata($result)) { return new Min_Result($result); } @@ -74,7 +77,7 @@ if (isset($_GET["mssql"])) { } function next_result() { - return sqlsrv_next_result($this->_result); + return $this->_result ? sqlsrv_next_result($this->_result) : null; } function result($query, $field = 0) {