sqlsrv_query不返回任何内容

时间:2019-12-18 17:54:24

标签: php sqlsrv

我正在尝试运行sqlsrv_connect SELECT查询,但是在返回任何信息时遇到问题。无论我运行什么查询,sqlsrv_num_rows始终返回空值。我已经在SQL Server Management Studio中验证了查询的正确性。

一些示例代码:

$connection_info = array("UID"=>"uid", "PWD"=>"pwd", "Database"=>"db");
$c = sqlsrv_connect("tcp:hostname", $connection_info);
if (!$c) {
   die(0);
}
$sql = "QUERY";
$result = sqlsrv_query( $c, $sql );
$row_count = sqlsrv_num_rows( $result );
echo $sql . $row_count;

我在做错什么吗?我想念什么?

1 个答案:

答案 0 :(得分:0)

对我有用的解决方案是将array("Scrollable" => 'static')用作选择功能的配置选项。