Share via


PDOStatement::closeCursor

Scaricare il driver PHP

Chiude il cursore, consentendo all'istruzione di essere eseguita nuovamente.

Sintassi

  
bool PDOStatement::closeCursor();  

Valore restituito

Restituisce true in caso di esito positivo; in caso contrario, false.

Osservazioni

closeCursor ha effetto quando l'opzione di connessione MultipleActiveResultSets è impostata su false. Per altre informazioni sull'opzione di connessione MultipleActiveResultSets, vedere Procedura: Disabilitare più set di risultati attivi (MARS).

Anziché chiamare closeCursor, è anche possibile limitarsi a impostare l'handle di istruzione su Null.

Il supporto per PDO è stato aggiunto nella versione 2.0 dei driver Microsoft per PHP per SQL Server.

Esempio

<?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);  
?>  

Vedere anche

Classe PDOStatement

PDO