hallo benutze folgenden befehl um einen Eintrag in eine bereits bestehende Tabelle einzufügen aber es will nicht so recht funktionieren:
Delphi-Quellcode:
ADOQuery1.SQL.Text := 'INSERT INTO Tabelle1(Arbeitszeit) VALUE ='+FloatToStr(Zeit);
ExecSql;
ich berechne die Zeit indem ich ersteinmal die Tabelle komplett ausfülle nur will er mir eben dann später die Spalte Arbeitszeit nicht ausfüllen, die bleibt immer leer auch wenn ich folgende befehle verwende der trägt nichts ein:
ADOQuery1.SQL.Text := 'INSERT INTO Tabelle1(Arbeitszeit) SELECT Arbeitszeit FROM Tabelle1 WHERE ID = :ID'+FloatToStr(Zeit);
hoffe jemand kann mir helfen....
nochmal zur verständnis..der Eintrag existiert bereits sprich spalten wie name usw.. sind schon ausgefüllt nur eben ist Arbeitszeit leer beim Drücken auf einen Button soll eben nur die Zeit da rein kopiert werden.