Thema: Delphi Die SQL-Syntax prüfen

Einzelnen Beitrag anzeigen

Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#1

Die SQL-Syntax prüfen

  Alt 12. Jul 2006, 14:44
Datenbank: ? • Version: ? • Zugriff über: ?
Hallo,

ich schreibe gerade an einem Assistenten, um Tabellen in einer Datenbank zu erstellen. Er funktioniert auch schon so einigermassen. Nur habe ich festgestellt, dass zum Beispiel bei MySQL ein INT-Feld, welches Auto_Increment ist auch als Schlüssel gesetzt werden muss. Nun möchte ich vorher, bevor der SQL-Befehl an den Server geschickt wird dieses Überprüfen. Die jetzige Ablaufreinfolge sieht so aus :
  • [1]Starte den Assistenten im Hauptprogramm über ein PopUp-Menü (Assistent ist in einer extra Unit)
    [2]Fülle die Felder in dem Assistenten aus
    [3]Klicke auf den Fertig-Button
    [4]Nun wird der SQL-Befehl laut meinen Eingaben zusammengesetzt
    [5]Der zusammengesetzte Befehl wird an das Hauptprogramm übergeben
    [6]Das Assistentenfenster wird geschlossen
    [7]Der SQL-Befehl wird im Hauptprogramm ausgeführt.

Ich führe alle SQL-Befehle über das Hauptprogramm aus. Wo und wie kann ich jetzt die Überprüfung des SQL-Befehls reinsetzen. Er soll nur überprüft werden und nicht ausgeführt werden. Das sollte am besten zwischen Punkt 5 und 6 geschehen, nach meiner Ansicht.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat