Étant nouvel utilisateur d'AUTOIT, j'ai besoin de votre aide pour la réalisation d'une base de données ...
Je voulais savoir tout d'abord si, pour utiliser SQLITE il fallait avoir un logiciel d'installer sur son PC ... Et pourquoi me génère-t-il une erreur (Je vous envoie mon code ainsi que l'erreur)
Code : Tout sélectionner
_SQLite_Startup ()
If @error > 0 Then Exit MsgBox(16, "SQLite Error", "SQLite.dll Can't be Loaded!")
;Création/Ouverture du ficher dbb.db3
if FileExists("dbb.db3") = 1 Then
$bdd= _SQLite_Open("dbb.db3") ;Ouverture du fichier DB3 avec 'SQLITE'
If @error > 0 Then Exit MsgBox(16, "SQLite Error", "Can't Load Database!") ;Message si il y a une erreur de chargement
Else
FileInstall("", "dbb.db3", 0) ;Création du ficher DB3
$bdd= _SQLite_Open("dbb.db3") ;Ouverture du fichier DB3 avec 'SQLITE'
If @error > 0 Then Exit MsgBox(16, "SQLite Error", "Can't Load Database!") ;Message si il y a une erreur de chargement
_SQLite_Exec($bdd, "CREATE TABLE utilisateurs(numEleve, nomEleve, prenomEleve, datenaissanceEleve, sexeEleve, login, password);") ;Création d'une table
EndIf
;~ _SQLite_Exec($bdd, "INSERT INTO utilisateurs VALUES(0, fefefsqfezrg, feafeaf, 08/05/1990, M, feafaf, aZERtyui044);")
_SQLite_Exec($bdd, "INSERT INTO utilisateurs VALUES(0, 0, 0, 0, 0, 0, 0);")
_SQLite_Close ()
Et voici ce qu'ils me mettent :
Code : Tout sélectionner
! SQLite.au3 Error
--> Function: _SQLite_Exec
--> Query: INSERT INTO utilisateurs VALUES(0, grgrgr, grgrgrg, 08/05/1990, M, grgrgrg, aZERtyui044);
--> Error: file is encrypted or is not a database



