
Zitat von
Silbar:
ich habe hier ein
SQL-Statement bei dem mir Delphi sagt das es nicht richtig beendet ist.
PS.: Das Statement steht so in der
SQL-Property eines
Query-Objekts drin.
Dein
SQL-Statement ist syntaktisch korrekt, aber vielleicht hast du den "menschlichen Faktor" übersehen.
Du denkst zwar, es stünde dein
SQL-Statement drin, in Wirklichkeit steht das aber etwas andereres.
(Häufiger Fehler: es wird immer nur mit
SQL.Add() gearbeitet ohne jemals
SQL.Clear aufgerufen zu haben)
Du musst dir selbst
beweisen, dass das Richtige drinsteht.
Delphi-Quellcode:
Query1.SQL.SaveToFile('
C:\SQL.txt');
// in Datei speichern
Query1.Open;
Das Feld K.
NAME könnte ein reserviertes Wort sein.
Deshalb würde ich probeweise statt K.NAME z.B. K.ORT hinschreiben.