PDOStatement::closeCursor

PHP-stuurprogramma downloaden

Sluit de cursor, waardoor de instructie opnieuw kan worden uitgevoerd.

Syntax

  
bool PDOStatement::closeCursor();  

Retourwaarde

waar wat betreft succes, anders onwaar.

Remarks

closeCursor heeft effect wanneer de MultipleActiveResultSets-verbindingsoptie op false is gezet. Voor meer informatie over de MultipleActiveResultSets-verbindingsoptie, zie Hoe je: Meerdere actieve Resultsets (MARS) uitschakelen.

In plaats van closeCursor aan te roepen, kun je ook gewoon de statementhandle op null zetten.

Ondersteuning voor PDO werd toegevoegd in versie 2.0 van de Microsoft Drivers for PHP for 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);  
?>