pyspc.io.dbase.sdb
Bases de données SQLITE
Classes
|
Bases SQLite (.sqlite) |
- class pyspc.io.dbase.sdb.Sdb(filename=None)[source]
Bases :
DbaseBases SQLite (.sqlite)
- filename
Nom du fichier
- Type:
str
- _dbase_connect
Object de connexion sqlite3
- Type:
sqlite3
- _dbase_cursor
Curseur de sqlite3
- Type:
sqlite3
- sql
Requête SQL
- Type:
str
- _tables
Tables de la base
- Type:
str
- check_sql_return(content=None, warning=False)
Contrôler le retour de la requête SQL.
- close()
Fermer la connexion à la base de données et le curseur <dbase>.
- commit()
Commiter/accepter les enregistrements ajoutés.
- connect()[source]
Créer la connexion à la base de données Créer le curseur sqlite3
Avertissement
Cette méthode nécessite l’import de la bibliothèque tierce sqlite3
- execute(warning=True)[source]
Exécution de la requête SQL
- Paramètres:
warning (bool) – Afficher les avertissements. Par défaut: True
- Renvoie:
list or None – Eléments retenus par la requête SQL
.. warning:: Cette méthode nécessite l’import de la – bibliothèque tierce sqlite3
- lastrowid()[source]
Récupérer l’identifiant du dernier enregistrement
- Renvoie:
Identifiant du dernier enregistrement
- Type renvoyé:
int ou None
- rollback()
Annuler les enregistrements ajoutés.