![]() |
Re: Datensatz löschen klappt nicht (Interbase)
Es gibt ne Komponente TIBSQLMonitor, damit müsste das gehen.
Ich könnte dir aber auch die ZEOS-Komponenten empfehlen, die funktionieren einwandfrei mit Firebird! P.S. Hmm, ich weiß nur, dass ich mal nen Datensatz, der im IBExpert ausgewählt war, nicht ändern konnte. |
Re: Datensatz löschen klappt nicht (Interbase)
habe jetzt mal das DataModul neu aufgebaut, aber der Fehler bleibt gleich...
Gibts net irgendwie einen Befehl, mit dem ich delphi zwingen kann, in der DB einen Commit durchzuführen?? Vielleicht als Property von der IBTransaction oder so?? |
Re: Datensatz löschen klappt nicht (Interbase)
Zitat:
|
Re: Datensatz löschen klappt nicht (Interbase)
Hmm, das habe ich gemacht, sieht jetzt so aus:
(Nicht erschrecken wegen dem Navigator-Zeugs - Spart Zeilen)
Delphi-Quellcode:
Dummerweise klappt das net
procedure TForm1.Button8Click(Sender: TObject);
begin dbnavigator1.BtnClick(nbdelete); cvsdata.DataModule1.IBTransaction1.CommitRetaining; end; |
Re: Datensatz löschen klappt nicht (Interbase)
Hrm, wie wär's damit im AfterDelete-Event des DataSets - wenn du schon ein DataModul machst, dann gehört sowas ganz sicher da rein.
|
Re: Datensatz löschen klappt nicht (Interbase)
Also ich habe es jetzt auch im AfterDelete und AfterEdit vom DataSet, aber es bringt rein gar nichts..
*seufz* So langsam verzweifel ich |
Re: Datensatz löschen klappt nicht (Interbase)
Merkwürdig - Habe zum Test mal ein neues Projekt gemacht, neue Tabelle in gleicher DB und *schwupps* - Es klappt ALLES...
Narf, ich glaube ich setze jetzt nochmal bei der Tabelle selbst an... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:38 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz