hmm das ist doch die
CSV version
ich hatte vorher die nicht
CSV drauf
also die zeosdbo-6.5.1-alpha
hmm habe die alte soweit wieder zum laufen bekommen (endlich)
hmm was mir aber sagt das ich die alte nicht richtig deinstalliert habe (zum glück)
frage eins
wie deinstalliere ich komonenten ???
Frage zwei
wo ist der unterschied zwischen
csv und nicht
csv und wo bekomme ich die
csv wenn das die nicht
csv war ???
frage drei
wenn ich schon die neueste version habe warum kann ich denn bitte nicht mir SUM() arbeiten ??? ich habe nix falsch verlink und auch sonst ist mir kein fehler bekannt
also
SQL-Code:
SELECT SUM(betrag) || '', konten_fk FROM kontoSoll
GROUP BY konten_fk
das geht sehr sehr gut in deinen tool (in älteren versionen auch)
aber bei mir gibt es einen
SQL fehler aus
Delphi-Quellcode:
procedure TfrmEinstellung.Button1Click(Sender: TObject);
var qKonten : tzQuery;
cSQL : String;
begin
cSQL := 'SELECT SUM(betrag) as betrag, konten_fk FROM kontoSoll ' +
'GROUP BY konten_fk';
if (DB_Open(qKonten,cSQL)) then begin
qKonten.First;
While (Not qKonten.Eof) do begin
cSQL := 'UPDATE konten SET kontostand = '+qKonten.FieldByName('betrag').asString
+' WHERE konto_pk = '+qKonten.FieldByName('konten_fk').asString;
DB_Exec(cSQL);
ShowMessage(qKonten.FieldByName('betrag').asString);
qKonten.Next;
end;
end;
qKonten.Free;
end;
so eine kleine erklärrung
DB_OPEN öffnet mir einfach eine
Query und DB_Exec ist nur für ausführungen da
das Showmessage gibt mir immer nur 0 zurück
also einen fehler oder ??
wenn ich da dein code benutze geht das garnicht
lg, Gigant