Forum: Datenbanken
Delphi
by daredd,
10. Jun 2009
Übrigens hab mir noch mal ein par Sachen zu IBDAC durchgelesen, das Commiten machen die Komponenten automatisch.
Also wenn ich da Commit weglasse, nur Poste dann geht das einwandfrei!
Forum: Datenbanken
Delphi
by daredd,
10. Jun 2009
Alles klar ich probier das mal aus direkt mit Post und dann Commit
Forum: Datenbanken
Delphi
by daredd,
10. Jun 2009
Ok, ich probier das mal mit den TIBCQuerries! Aber wieso werden dann überhaupt IBCTables angeboten, wenn es sowieso nicht richtig funktioniert bzw. sehr schlecht.
Forum: Datenbanken
Delphi
by daredd,
9. Jun 2009
Ja aber das ist mir echt alle ein wenig kompliziert, null bock mich da reinzufinden.
Aber das Commit schließt nicht die Tabelle oder?
Forum: Datenbanken
Delphi
by daredd,
9. Jun 2009
Also ich habe nun folgendes gemacht:
procedure PostFlush(Table : TIBCTable);
begin
with Table do begin
if (State = dsEdit) or (State = dsInsert) then Post;
if (Connection <> nil) then begin
if Connection.InTransaction then Connection.Commit;
end else begin
Forum: Datenbanken
Delphi
by daredd,
9. Jun 2009
Na klar exestiert IND!
Aber wie soll ich denn sonst vorgehen wenn nicht mit Table-Komponeten, ist doch einfacher so.
Ich habe jetzt noch am anfang der Procedure
Connection.Open;
Table.Open;
Table.Active := True; gesetzt, trozdem kommen die Fehler.