Forum: Datenbanken
Delphi
by Hansa,
10. Aug 2004
Ich wußte, daß in dem Toolbox-Artikel drin stand, daß die Komponente selber die Transaktion startet, aber nicht mehr wo und warum. Das Dataset ist offensichtlich standardmäßig so eingestellt. Habe es mit einem neuen getestet. :shock: *suchtartikel*
Forum: Datenbanken
Delphi
by Hansa,
10. Aug 2004
Schön, daß das funktiomiert. Aber jetzt hat die Lösung eine Frage für mich aufgeworfen. :lol: Ich wußte jetzt nicht mehr, ob ich nun Commit oder Commitretaing verwende. Und ich wollte mal sehen, wo bei mir Starttransaction steht. Ich rufe entweder Commit auf oder Rollback. Der Witz ist aber jetzt, daß ich Starttransaction nie aufrufe. :shock: Wieso funktioniert das Programm trotzdem ? :gruebel:
Forum: Datenbanken
Delphi
by Hansa,
9. Aug 2004
Schreiben von Daten :
procedure SchreibeDaten (Feld1,Feld2 : string);
begin
with DM do begin
SP.ParamByName('Feld1').AsInteger := StrToInt (Feld1);
SP.ParamByName('Feld2').AsFloat := StrToFloat (Feld2);
SP.ExecProc;
end;
end;