Einzelnen Beitrag anzeigen

Igotcha

Registriert seit: 22. Dez 2003
544 Beiträge
 
Delphi 2006 Professional
 
#9

Re: [MySQL] Stored Procedures in die DB per SQL-Script?

  Alt 29. Apr 2006, 13:37
Naja die SP ist ja nun nicht besonders umfangreich

Also mit meiner Verison oben ging es ja schon bereits nicht und die Version von mkinzler bringt folgenden Fehler:

"You have an error in your syntax ... near 'DELIMITER $$' at line 1"

TZSQLProcessor hat die Eigenschaften:

Script(TStrings): da steht der SQL-Code drin bzw. wird mit LoadFromFile geladen

Delimiter(String): steht defaultmäßig auf ";" (aber auch das Setzen auf $$ bringt nichts)

DelimiterType [dtDefault, dtEmptyLine, dtGo, dtSetTerm]: Alle bereits durchprobiert

Aufgerufen wird as Ganze so:
Delphi-Quellcode:
TZSQLP.Parse;
TZSQLP.Execute;
Also auch nichts magisches dabei. Und wir gesagt, solange es sich um "normalen" SQL-Code handelt, funktioniert das ja auch alles problemlos (Tabellen einrichten, füllen, etc.).

Und zu den Vor-und Nachteilen, die an anderer Stelle genannt wurden: Es handelt sich dabei um eine Unternehmensanwendung und die Installationsroutinen prüfen genau, was bereits auf dem Zielsystem vorhanden ist und was nicht.

Viele Grüße
Igotcha
  Mit Zitat antworten Zitat