&Functions; SQLite
&reftitle.classes;
SQLiteDatabase
Représente une base de données SQLite ouverte.
&reftitle.constructor;
__construct - construit un nouvel
objet SQLiteDatabase
&reftitle.methods;
query - Exécute une
requêtequeryExec - Exécute une requête de
résultatarrayQuery - Exécute une
requête et retourne les résultats dans un tableausingleQuery - Exécute une
requête et retourne soit un tableau pour une seule colonne, soit la valeur de la
première ligneunbufferedQuery -
Exécute une requête non buffériséelastInsertRowid -
Retourne l'identifiant de la dernière ligne inséréechanges - Retourne le
nombre de lignes modifiées par la dernière requêtecreateAggregate -
Enregistre une UDF agrégeante pour les requêtes SQLitecreateFunction -
Enregistre une fonction utilisateur "classique" UDF pour SQLitebusyTimeout -
Configure ou désactive le délai d'attente d'une base SQLite occupéelastErorr - Retourne
le dernier code erreur de la dernière erreur rencontréefetchColumnTypes -
Retourne un tableau de types de colonnes depuis une table particulièreSQLiteResult
Représente un jeu de résultats SQLite bufférisé.
&reftitle.methods;
fetch - Récupère la ligne
suivante depuis un jeu de résultats en tant que tableaufetchObject - Récupère
la ligne suivante depuis un jeu de résultats en tant qu'objetfetchSingle - Récupère la
première ligne depuis le jeu de résultats en tant que chaîne de caractèresfetchAll - Récupère toutes les
lignes depuis le jeu de résultats en tant que tableau de tableauxcolumn - Récupère une colonne
depuis la ligne courante du jeu de résultatsnumFields - Retourne
le numéro du champ depuis un jeu de résultatsfieldName - Retourne
le nom d'un champ particulier depuis le jeu de résultatscurrent - Récupère la ligne
courante depuis le jeu de résultat en tant que tableaukey - Retourne l'index de la ligne
courantenext - Déplace le pointeur
sur le numéro de ligne suivantevalid - Retourne si oui ou non
il reste des lignes de disponiblesrewind - Déplace le pointeur
sur le numéro de la première ligne d'un jeu de résultatsprev - Déplace le pointeur
sur le numéro de ligne précédent du jeu de résultatshasPrev - Retourne si oui ou
non une ligne précédente est disponiblenumRows - Retourne le
nombre de lignes dans le jeu de résultatsseek - Déplace le pointeur
vers un numéro de ligne précisSQLiteUnbuffered
Représente un jeu de résultats SQLite non-bufférisé. Les jeux de résultats
non-bufférisé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 tableaufetchObject - Récupère
la ligne suivante depuis un jeu de résultats en tant qu'objetfetchSingle - Récupère
la première colonne depuis un jeu de résultats en tant que chaîne de caractèresfetchAll - Récupère toutes les
lignes depuis le jeu de résultats en tant que tableau de tableauxcolumn - Récupère une colonne
depuis la ligne courante d'un jeu de résultatsnumFields - Retourne
le nombre de champs dans le jeu de résultatsfieldName - Retourne le
nom d'un champ en particulier depuis le jeu de résultatscurrent - Récupère la ligne
courante depuis le jeu de résultats en tant que tableaunext - Déplace le pointeur
vers un numéro de ligne suivantvalid - Retourne si oui ou non
il reste des lignes de disponibles
&reference.sqlite.entities.functions;