Bonsoir,
Comment utilise t-on ZSqlProcessor de Zeos Lib.
Un exemple fera mon bonheur !
Merci de votre aide
Version imprimable
Bonsoir,
Comment utilise t-on ZSqlProcessor de Zeos Lib.
Un exemple fera mon bonheur !
Merci de votre aide
Ce composant permet d'exécuter des scripts SQl en remplissant la propriété "Script" ou en appelant les méthodes LoadFromStream() ou LoadFromFile().
Par défaut, le séparateur d'instruction est le ";".
Pour les scripts qui viseraient à créer des procédures stockées ou des triggers le délimiteur doit correspondre à ce qui est prévu par "SET TERM" (normalement "^" ).
Code Delphi avec composants ZConnection et ZSQLProcessor:
Code:
1
2
3
4
5
6
7
8
9 ZSQLProcessor.Script.Clear; ZSQLProcessor.LoadFromFile('c:\temp\createdb.sql'); ZConnection.StartTransaction; Try ZSQLProcessor.Execute; Except ZConnection.Rollback; End; ZConnection.Commit;