分享方式:


PDOStatement::closeCursor

下載 PHP 驅動程式

關閉資料指標,使陳述式能夠再次執行。

語法

  
bool PDOStatement::closeCursor();  

傳回值

如果成功,則為 true,否則為 false。

備註

當 MultipleActiveResultSets 連接選項設為 false 時,closeCursor 會有效用。 如需 MultipleActiveResultSets 連線選項的詳細資訊,請參閱如何:停用 Multiple Active Resultsets (MARS)

您也可以不要呼叫 closeCursor,而僅將陳述式控制代碼設為 Null。

PDO 支援已新增至適用於 SQL Server 之 PHP 的 Microsoft 驅動程式 2.0 版。

範例

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

另請參閱

PDOStatement 類別

PDO