DB_result::numRows()

DB_result::numRows() -- Retourne le nombre de lignes

Synopsis

integer numRows ()

Description

Retourne le nombre de lignes dans le résultat.

Avertissement

Pour ibase, ifx et oci8, cette méthode ne fonctionne que si l'option de portabilité DB_PORTABILITY_NUMROWS est activée. De plus, pour ibase et ifx, PEAR DB doit être à la version 1.7.0 ou supérieure.

Ne fonctionne pas avec Microsoft Access.

Valeur retournée

entier - nombre de lignes ou un objet DB_Error en cas d'erreur.

Valeurs renvoyées

Tableau 34-1. Valeurs PEAR_Error possibles

Code erreurMessage d'erreurRaisonSolution
DB_ERROR_NOT_CAPABLE DB backend not capable Le driver ne supporte pas cette fonctionalité. Soit vous prenez un autre système de base de données ou vous activez l'option de portabilité DB_PORTABILITY_NUMROWS.

Note

Cette fonction ne peut pas être appelée de façon statique.

Exemple

Voir aussi

numCols(), affectedRows()