J'aimerai tester l'existence d'une table dans une base Access dans mon programme et la créer si elle n'existe pas.
J'ai fais le code suivant qui fonctionne mais me renvoie quand même le message d'erreur quand la table n'existe pas
erreur à la création du handle du curseurD'où vient le problème ?
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 tableexiste := true; try QuerySel.close; QuerySel.sql.Clear; QuerySel.sql.Add('select * from '+NomTable+'sauv'); QuerySel.open; except Tableexiste := false; end; if (not tableexiste) then begin QuerySel.close; QuerySel.sql.Clear; QuerySel.sql.Add('select * into '+NomTable+'sauv from '+Nomtable); QuerySel.open; end;
Merci !
Partager