&Functions; SQLite
&reftitle.classes;
<classname>SQLiteDatabase</classname> Représente une base de données SQLite ouverte.
&reftitle.constructor; __construct : construit un nouvel objet SQLiteDatabase
&reftitle.methods; query : exécute une requête queryExec : exécute une requête de résultat arrayQuery : exécute une requête et retourne les résultats dans un tableau singleQuery : exécute une requête et retourne soit un tableau pour une seule colonne, soit la valeur de la première ligne unbufferedQuery : exécute une requête non bufferisée lastInsertRowid : retourne l'identifiant de la dernière ligne insérée changes : retourne le nombre de lignes modifiées par la dernière requête createAggregate : enregistre une UDF de groupement pour les requêtes SQLite createFunction : enregistre une fonction utilisateur "classique" UDF pour SQLite busyTimeout : configure ou désactive le délai d'attente d'une base SQLite occupée lastErorr : retourne le dernier code erreur de la dernière erreur rencontrée fetchColumnTypes : retourne un tableau de types de colonnes depuis une table particulière
<classname>SQLiteResult</classname> Représente un jeu de résultats SQLite bufferisé.
&reftitle.methods; fetch : récupère la ligne suivante depuis un jeu de résultats en tant que tableau fetchObject : récupère la ligne suivante depuis un jeu de résultats en tant qu'objet fetchSingle : récupère la première ligne depuis le jeu de résultats en tant que chaîne de caractères fetchAll : récupère toutes les lignes depuis le jeu de résultats en tant que tableau de tableaux column : récupère une colonne depuis la ligne courante du jeu de résultats numFields : retourne le numéro du champ depuis un jeu de résultats fieldName : retourne le nom d'un champ particulier depuis le jeu de résultats current : récupère la ligne courante depuis le jeu de résultat en tant que tableau key : retourne l'index de la ligne courante next : déplace le pointeur sur le numéro de ligne suivante valid : retourne si oui ou non il reste des lignes de disponibles rewind : déplace le pointeur sur le numéro de la première ligne d'un jeu de résultats prev : déplace le pointeur sur le numéro de ligne précédent du jeu de résultats hasPrev : retourne si oui ou non une ligne précédente est disponible numRows : retourne le nombre de lignes dans le jeu de résultats seek : déplace le pointeur vers un numéro de ligne précis
<classname>SQLiteUnbuffered</classname> Représente un jeu de résultats SQLite non-bufferisé. Les jeux de résultats non-bufferisés sont séquentiels, déplacement du pointeur uniquement vers le numéro suivant.
&reftitle.methods; fetch : récupère la ligne suivante depuis un jeu de résultats en tant que tableau fetchObject : récupère la ligne suivante depuis un jeu de résultats en tant qu'objet fetchSingle : récupère la première colonne depuis un jeu de résultats en tant que chaîne de caractères fetchAll : récupère toutes les lignes depuis le jeu de résultats en tant que tableau de tableaux column : récupère une colonne depuis la ligne courante d'un jeu de résultats numFields : retourne le nombre de champs dans le jeu de résultats fieldName : retourne le nom d'un champ en particulier depuis le jeu de résultats current : récupère la ligne courante depuis le jeu de résultats en tant que tableau next: déplace le pointeur vers un numéro de ligne suivant valid : retourne si oui ou non il reste des lignes de disponibles
&reference.sqlite.entities.functions;