Forum: Datenbanken
by Delphi.Narium,
20. Dez 2017
Im Eingangspost werden aber doch Probleme damit beschrieben ;-)
Das Hauptproblem ist das Zusammensetzen der Statements mit Unmengen von ' und +, mit der Nutzung von Paramtern dürfte das Ganze deutlich übersichtlicher werden und wenn man die (laut Doku dafür vorgesehene) Komponente TSQLQuery nutzt, wird es deutlich einfacher.
Using dbExpress Datasets
Types of dbExpress Datasets
Forum: Datenbanken
by Delphi.Narium,
20. Dez 2017
Suchmaschinen findet: https://www.delphi-treff.de/tutorials/datenbanken/sqlite3-mit-delphi-und-dbexpress/4/
Dort ab: INSERT INTO Tabelle (Spalte1, SpalteN) VALUES (:Spalte1, :SpalteN)
Forum: Datenbanken
by Delphi.Narium,
20. Dez 2017
Versuchs mal mit parametrisierten Statements. Bei der Unmenge von ' fehlt ja vollkommen der Durchblick, was da wie zusammengehören soll.
Ungefähr so:
Form1.SQLDataSet1.SQL.Clear;
Form1.SQLDataSet1.SQL.Add('INSERT INTO ware (Ware, Warengruppe, Mengeneinheit, Menge, MWST, Preis, Aus) ');
Form1.SQLDataSet1.SQL.Add('values (:wa5,:wg5,:me5,:f1,:f2,:f3,:wk5)');...