![]() |
Datenbank: MSSQL • Version: 2008 • Zugriff über: ADO
Dataset einzelnen Record aktualisieren
Hallo Gemeinde....
Ich habe ein kleines Problem. Ich lasse mir über die Query alle Kontakte ausgeben. Per Doppelklick kann ich in einer Maske die Daten bearbeiten und abspeichern. Nach dem Abspeichern sollen der Datensatz im DBgrid aktualisert werden. Das Aktualisieren der Datensätze geschieht mit
Delphi-Quellcode:
was bei riesengroßen Datenmenge schon eine kleine weile dauern kann.
Query.Requery
Gibt es eine Möglichkeit nur die einzelnen Datensatz zu aktualisieren? Schon mal danke im voraus. MfG WizoHulk |
AW: Dataset einzelnen Record aktualisieren
Wenn man deine abfrage kenn würde...
wahrscheinlich ist sie so ähnlich:
Code:
dann mach doch so etwas:
Select * from Kontakte
Code:
Gruß
Select * from Kontakte where ID=:kontaktid
K-H |
AW: Dataset einzelnen Record aktualisieren
RefreshRecord gibt's, weiss aber nicht ob das so klappt.
|
AW: Dataset einzelnen Record aktualisieren
Delphi-Quellcode:
DBKontakte.UpdateCursorPos();
Delphi-Quellcode:
Hab da was im netz gefunden, hab aber leider auch nichts gebracht.
DBKontakte.Recordset.Resync(adAffectCurrent,adResyncAllValues);
|
AW: Dataset einzelnen Record aktualisieren
Problem gelöst!!!!!!!
Delphi-Quellcode:
DBKontakte.UpdateCursorPos();
DBKontakte.Recordset.Resync(adAffectCurrent,adResyncAllValues); DBKontakte.Resync([]); |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:42 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