Einzelnen Beitrag anzeigen

BenjaminH

Registriert seit: 14. Okt 2004
Ort: Freiburg im Breisgau
713 Beiträge
 
Turbo Delphi für Win32
 
#1

Daten werden nicht geändert

  Alt 16. Sep 2006, 18:51
Datenbank: Firebird • Version: 1.5.3 • Zugriff über: IBX
Hallo,
meine Daten werden wunderbar angezeigt, allerdings kann ich sie über die Visuellen Elemente nicht ändern(per Code geht).
Delphi-Quellcode:
table:TIBTable;
//Tabelle und Datenbank werden geladen
DataSetProvider1.dataset:=table;
ClientDataSet1.ReadOnly:=False;
ClientDataSet1.Active:=True;
Wenn ich jetzt in der Tabelle oder in den DBEdits ändere und dann den Post Button des DBNavigators aufrufe, passiert nichts(doch, im DBGrid wirds geändert, aber wenn ich die Datenbank dann neu lade ist wieder wie davor).
Wenn ich jetzt auf Refresh klicke, gibts diese Fehlermeldung:
Code:
ClientDataSetPLANTS: Die Änderungen müssen vor der Aktualisierung der Daten übernommen werden.
Meine Vermutung ist, dass das vom Konzept her falsch ist:
DataSetProvider1.dataset:=table; Aber was wäre da anders besser?

Vielen Dank für jede Hilfe.
Benjamin
Benjamin
  Mit Zitat antworten Zitat