Forum: Datenbanken
Delphi
by Bernhard Geyer,
26. Jul 2004
Ach so. Es ist ein Compiler-Fehler und kein Laufzeitfehler. :wall:
Forum: Datenbanken
Delphi
by Bernhard Geyer,
26. Jul 2004
Wieso sollte das so sein?
Strings waren nur in der Delphi-1-Version auf eine länge von 255 Zeichen beschränkt. Ab D2 gibt es dafür den Datentyp ShortString oder den Compilerschalter {$LONGSTRINGS OFF}.
Und dein Code mit "+" erzeugt ja auch einen String der Länger als 255 Zeichen ist.
Forum: Datenbanken
Delphi
by Bernhard Geyer,
25. Jul 2004
Ist das vieleicht 'ne Macke der Zeos-Komponenten?
Du kannst aber auch schreiben:
zeoSQL.SQL.Clear;
zeoSQL.SQL.Add('SELECT ...........(TEIL 1)');
zeoSQL.SQL.Add(' .......(TEIL 2)');