Je cherche a stocker des données dans une base de données et mon code qui fonctionnais avant ne fonctionne plus .
Cependant lorsque j'appelle la fonction _SQLite_Exec j ai la valeur de retour 21 qui correspond $SQLITE_MISUSE
J'ai fait une mise a jour de Sqlite db browser pour voir les données dans ma base et la version de la dll que j utilise est la version 3.20.1
Voici mon code :
Code : Tout sélectionner
_SQLite_Startup()
print(_SQLite_LibVersion())
Print($DataBase = _SQLite_Open($DbName))
Print(_SQLite_Exec($DataBase, "BEGIN IMMEDIATE TRANSACTION"))
Print(_SQLite_Exec($DataBase, $AllQueries))
Print(_SQLite_Exec($DataBase, "END TRANSACTION"))
_SQLite_Close()
_SQLite_Shutdown()