[gelöst] SQL INSERT Starbasic
Verfasst: Sa, 20.03.2010 23:34
Hallo, ich versuche aus einer Paradoxdatenbanktabelle eine OO-Datenbanktabelle zu erstellen.
Das Programm soll beliebige mir unbekannte Datenbanken konvertieren können.
Wenn ich aus der Paradoxtabelle einige mir bekannte Felder auslese und daraus (mit delphi und sql) eine neue Datenbanktabelle in OO erzeuge, funktioniert das auch problemlos.
Das Grundprinzip eines sql-Befehles zum Eintrag eines neuen Datensatzes in eine Datenbank ist doch so:
INSERT INTO table_name ("column1", "column2", "column3",...)
VALUES ('value1', 'value2', 'value3',...)
Wenn ich das so mache, kommt immer ein für mich nicht zu deutender Laufzeitfehler. Ich kann keinen Fehler im sql-Statement entdecken.
Das statement ist offensichtlich in Ordnung.
Das sql-statement hat eine Länge von ca. 600 Zeichen. Ist die Stringlänge begrenzt?
Was kann man machen, wenn der string zu lang ist?
Vielen Dank,
Moritz
Das Programm soll beliebige mir unbekannte Datenbanken konvertieren können.
Wenn ich aus der Paradoxtabelle einige mir bekannte Felder auslese und daraus (mit delphi und sql) eine neue Datenbanktabelle in OO erzeuge, funktioniert das auch problemlos.
Das Grundprinzip eines sql-Befehles zum Eintrag eines neuen Datensatzes in eine Datenbank ist doch so:
INSERT INTO table_name ("column1", "column2", "column3",...)
VALUES ('value1', 'value2', 'value3',...)
Wenn ich das so mache, kommt immer ein für mich nicht zu deutender Laufzeitfehler. Ich kann keinen Fehler im sql-Statement entdecken.
Das statement ist offensichtlich in Ordnung.
Das sql-statement hat eine Länge von ca. 600 Zeichen. Ist die Stringlänge begrenzt?
Was kann man machen, wenn der string zu lang ist?
Vielen Dank,
Moritz