Didie
Новичок
Законектился с MS SQL 2008, выполняю любой запрос, например такой: "select count (*) from dano", результат пустое поле.
Тот же запрос на сервере выдает результат 45.
Если в запросе допустить намеренную ошибку в названии таблицы, то выдает ошибку - из чего делаю вывод, что все-таки запрос на сервер приходит. Но почему ответ пустой - не могу разобраться
Пробовал гуглить - не помогает.
Полный текст кода:
Тот же запрос на сервере выдает результат 45.
Если в запросе допустить намеренную ошибку в названии таблицы, то выдает ошибку - из чего делаю вывод, что все-таки запрос на сервер приходит. Но почему ответ пустой - не могу разобраться
Пробовал гуглить - не помогает.
Полный текст кода:
PHP:
<?PHP
$serverName = "comp";
$connectionInfo = array( "Database"=>"test","UID"=>"sa", "PWD"=>"pasw","CharacterSet" => "UTF-8");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
$sql="select count(*) from ochered";
$stmt = sqlsrv_query( $conn, $sql);
if( $stmt === false ) {
die( print_r( sqlsrv_errors(), true));}
$name = sqlsrv_get_field( $stmt, 0);
echo $name;
?>