![]() |
Datenbank: MSSQL • Version: 2014 • Zugriff über: FireDac
Firedac Clonecursor und aktualisierungen
Hallo zusammen,
Ich habe eine TfdMemTable-Komponente, welche Daten per CloneCursor bekommt. Source ist eine TfdQuery mit CachedUpdates = true Änderungen in der MemTable werden an CloneSource weitergeleitet. Allerdings bekommt CloneSource nie den Status UpdatesPending.
Delphi-Quellcode:
Query1.CachedUpdates := true;
Query1.Open('',[] ); Memtable.cloneCursor( Query1, true, true ); Memtable.Edit; MemtableFeld1.AsInteger := 100; Memtable.Post; // Query1.UpdatesPending ist nicht true !!!!!!! if Query1.UpdatesPending then // Funktioniert nicht begin Query1.ApplyUpdates; Query1.CommitUpdates; end; Query1.Edit; Query1Feld1.AsInteger := 100; Query1.Post; // Query1.UpdatesPending ist true !!!!!!! if Query1.UpdatesPending then // Funktioniert begin Query1.ApplyUpdates; Query1.CommitUpdates; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:27 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