(no version information, might be only in CVS)
PDOStatement::closeCursor -- Ferme le curseur, permettant à la requête d'être de nouveau exécutéePDOStatement::closeCursor() libère la connexion du serveur, permettant ainsi à d'autres requêtes SQL d'être exécutées, mais quitte la requête, permettant ainsi qu'elle soit de nouveau exécutée.
Cette méthode est utile pour les drivers de base de données qui ne supportent pas l'exécution d'objet PDOStatement lorsqu'un objet PDOStatement exécuté précédemment a encore des lignes non récupérées. Si votre driver de base de données souffre de cette limitation, le problème se manifestera de lui-même dans une erreur en dehors de la séquence.
PDOStatement::closeCursor() est implémenté soit en tant que méthode optionnelle spécifique au driver (autorisant un maximum d'efficacité), ou en tant que fallback PDO générique si aucune fonction spécifique au driver n'est installée. Le fallback générique PDO est sémantiquement la même chose que d'écrire le code suivant dans votre script PHP :
<?php |
Précédent | Sommaire | Suivant |
PDOStatement::bindValue | Niveau supérieur | PDOStatement::columnCount |