Bonsoir à tous, je suis un vrai débutant en Delphi et je bloque sur une erreur (Plus que surement absurde), Si quelqu'un ici pouvait m'aider ce serai vraiment sympathique!
Voici mon code :Et voici l'erreur donnée : DBTextToSqliteTable.pas(107,3) Fatal: Syntax error, ";" expected but "ELSE" found
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 begin Param2Syntax:=''+'.db'; BuildDataBase(ParamStr(1),ParamStr(2)); If (FileExists(ParamStr(1))) and (ParamStr(2)<>Param2Syntax) then begin for i:=0 to Paramcount do WriteLn('Parameter ='+IntToStr(i)+'='+ParamStr(i)); end; WriteLn('Database build succeed'); else begin WriteLn('Only one or both values are false'); WriteLn('Please check the right syntax : DBTextToSqliteTable "InputFileFolder" "Database Name.db"'); end; Readln; end.
Si vous ne comprenez pas le code c'est normal puisqu'il s'agit de mon main et comme je suis à 98% certains que l'erreur ne viens pas de mes procédures je ne vois pas l'utilité de vous donner le reste, au besoin je vous le donnerai.
Merci d'avance !
EDIT : Bon hé bien, au final quelqu'un de très aimable sur le chat m'a aidé, donc je laisse le post en tant que Résolu
La solution était tout bêttement d'enlever le ';' après le end du if ...
Partager