Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zamyka kursor, umożliwiając ponowne wykonanie zdania.
Syntax
bool PDOStatement::closeCursor();
Wartość zwracana
Prawda w przypadku sukcesu, w przeciwnym razie fałsz.
Remarks
closeCursor ma wpływ, gdy opcja połączenia MultipleActiveResultSets jest ustawiona na false. Więcej informacji o opcji połączenia MultipleActiveResultSets można znaleźć w artykule Jak wyłączyć: Wyłącz wiele aktywnych zestawów wyników (MARS).
Zamiast wywoływać closeCursor, możesz też ustawić uchwyt instrukcji na null.
Wsparcie dla PDO zostało dodane w wersji 2.0 sterowników Microsoft dla PHP dla SQL Server.
Example
<?php
$database = "AdventureWorks";
$server = "(local)";
$conn = new PDO( "sqlsrv:server=$server ; Database = $database", "", "", array('MultipleActiveResultSets' => false ) );
$stmt = $conn->prepare('SELECT * FROM Person.ContactType');
$stmt2 = $conn->prepare('SELECT * FROM HumanResources.Department');
$stmt->execute();
$result = $stmt->fetch();
print_r($result);
$stmt->closeCursor();
$stmt2->execute();
$result = $stmt2->fetch();
print_r($result);
?>