DBGrid wie "Excel" verwenden
-
Hi,
folgendes Problem: Ich habe ein TQuery, TTable und TUpdate. Die Daten editiere ich in einem TDBGrid. Wenn ich die Daten ändere, werden diese auch scheinbar gespeichert (sehe ich an einem DBChart). Wenn ich das Programm aber neu aufrufe, sind die Daten wieder weg. Das hängt doch irgendwie mit dem CachedUpate usw. zusammen. Jetzt meine Frage: Welche Einstellung muss ich ändern, damit die Daten sofort in die DB geschrieben werden?
DANKE!!
chrisfs
-
schau dir mal die Methode Post() an und informiere die über transaktionen
-
ok, habe ich gemacht und trotzdem keine Antwort gefunden
Kann mir nicht jemand sagen, welche Einstellungen ich machen muss?? Wäre echt super!
-
So ich hab das jetzt mal so versucht: Bei der OnExit-Methode des DBGrid öffne ich Query->Post() oder Query->ApplyUpdates() aber beides bringt 0
bitte um Hilfe... DANKE!
-
Hi,
wie wäre es mit OnColExit?MfG
Alexander Sulfrian
-
Hi,
Ich habe jetzt einen Dummy-Button eingefügt und in dessen OnClick Query->Post() reingeschrieben. Geht aber nicht, denn dann erscheint der Fehler "Kein SQL-Statement verfügbar". Ich dachte immer, ich kann das automatisch machen lassen, dass bdc die Änderungen automatisch ohne irgdneine Funktion übernimmt...