AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Die SQL-Syntax prüfen
Thema durchsuchen
Ansicht
Themen-Optionen

Die SQL-Syntax prüfen

Ein Thema von RWarnecke · begonnen am 12. Jul 2006 · letzter Beitrag vom 14. Jul 2006
 
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, 13: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
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:44 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz