Freigeben über


PDOStatement::closeCursor

PHP-Treiber herunterladen

Schließt den Cursor und erlaubt erneute Ausführung der Anwendung.

Syntax

  
bool PDOStatement::closeCursor();  

Rückgabewert

„true“ bei Erfolg, andernfalls „false“.

Bemerkungen

„closeCursor“ ist wirksam, wenn die Verbindungsoption MultipleActiveResultSets auf „false“ gesetzt ist. Weitere Informationen über die Option „MultipleActiveResultSets“ finden Sie unter Vorgehensweise: Deaktivieren von mehreren aktiven Resultsets (MARS).

Statt „closeCursor“ aufzurufen, können Sie auch einfach das Anweisungshandle auf NULL setzen.

Unterstützung für PDO wurde in Version 2.0 von Microsoft-Treiber für PHP für SQL Serverhinzugefügt.

Beispiel

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

Weitere Informationen

PDOStatement-Klasse

PDO