![]() |
Datenbank: MySQL Embedded • Version: 4.1 • Zugriff über: Zeos
Daten in DB ändern -> Post -> aber trotzdem nicht drin
Moin, scheinbar hab ich nach dem Vatertag ein Blackout *lol*. Ich weis nicht mehr wie man ein SQL Update macht!? Eine Datenbank, eine Tabelle, mit Zeos via Query in ein DBGrid geladen. Einen Knopf gebastelt wo Bearbeiten drauf steht. Dann Post ausführen, super steht sogar im DBGrid richtig. Aber mach ich mein Programm zu, dann ist das alles wieder wie zuvor? Hier mal die Standardvorgehensweise:
Query ausfüllen, Tabelle öffnen und dann Formular starten:
Delphi-Quellcode:
Dort auf einen Knopf bearbeiten das Edit legen und neues Formular öffnen:
DM.ZQuA.SQL.Text:='SELECT * FROM artikel ORDER BY nummer;';
DM.ZQuA.Open; DM.DSA.Enabled:=true; frmARTIKEL.ShowModal;
Delphi-Quellcode:
Im neuen Formular irgendein Feld ändern und auf Speichern drücken
DM.ZQuA.Edit;
frmARTIKELEDIT.ShowModal;
Delphi-Quellcode:
So super im DBGrid steht es! Aber nicht in der Tabelle selbst? Was hat das denn wieder auf sich? Hab das ganze mit meinen anderen Programmen verglichen dort geht das komischerweise.
DM.ZQuA.Post;
|
Re: Daten in DB ändern -> Post -> aber trotzdem nicht
Benutzt du ein transaktionsunterstützende storage engine?
|
Re: Daten in DB ändern -> Post -> aber trotzdem nicht
Steht RequestLive auf "false" (falls es das gibt)?
|
Re: Daten in DB ändern -> Post -> aber trotzdem nicht
Nein, es sind keine storage procedures vorhanden. Das Feld RequestLive hab ich (glaub ich) nur bei den CrLab Komponenten. Hier gibt es das nicht. Evtl hat CachedUpdates die selbe Funktion, aber die hatte ich auch schon aus bzw eingeschaltet, keine Änderung.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:39 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 by Thomas Breitkreuz