Einzelnen Beitrag anzeigen

Tempdir

Registriert seit: 19. Feb 2009
Ort: Karlsruhe
84 Beiträge
 
RAD-Studio 2009 Pro
 
#1

TurboDB - INSERT mit mehr als 14 Parametern geht nicht

  Alt 10. Mär 2009, 11:00
Datenbank: TurboDB • Version: 5.16 • Zugriff über: TDBQuery
Hallo zusammen,

ich habe ein Problem mit meinem INSERT-Befehl den ich über eine TDBQuery-Komponente auf eine TurboDB ausführen möchte. Der Code sieht folgendermaßen aus:

Delphi-Quellcode:
Tdbquery1.Close;

Tdbquery1.SQL.Text := 'INSERT INTO welddata (column2,column3,column4,column5,column6,column7,column8,column9, column10,column11,column12,column13,column14,column15) VALUES (''0'',''3243'',''3243'',''3243'',''3243'',''3243'', ''3243'',''3243'',''3243'',''5454'',''3243'',''3243'',''3243'',''324'');';

Tdbquery1.ExecSQL;
Das klappt alles super. Sobald ich das um z.B. ",column16" und einen weiteren Wert erweitere, tritt beim ausführen eine Exception auf: 'TdbQuery1: The SQL statement contains no text'.

Die Datenbank-Tabelle hat definitiv das Feld "column16" und der Datentyp / erlaubte Länge ist auch alles ok.

Ist das ein Bug? Ich müsste bis zu 50 Columns befüllen.

Danke schonmal!


[edit=Matze]2 Leerzeichen eingefügt, damit bei geringerer Auflösung umgebrochen wird. MfG, Matze[/edit]
  Mit Zitat antworten Zitat