![]() |
Datenbank: MSSQL • Version: 2005 • Zugriff über: TADOQuery
Kopie einer Dataset-Row in ein Objekt - Recordobjekt?
Ich suche ein einfache Lösung, um die Daten einer Dataset-Row in einem Objekt zwischenzuspeichern.
Die Lösung sollte für belibige Datasets mit unterschiedlicher Struktur gültig sein. Mir sind bisher Begrifflichkeiten wie "ADO Record Object" (?) über den Weg gelaufen, kann aber die Entsprechung in Delphi nicht orten. Wer kann mir da weiterhelfen ? Thx, Heinz |
Re: Kopie einer Dataset-Row in ein Objekt - Recordobjekt?
Mache Schleife über Dataset.FieldCount. Dann die Felder einzeln an das Objekt übergeben. Das komplett zu verallgemeinern geht IMHO nicht. Allerdings würde ich mir trotzdem mal die Hilfe zu TField ansehen. Es gibt da eine Eigenschaft ObjectView. Sieht fast so aus, als wenn das hier gebraucht wird.
|
Re: Kopie einer Dataset-Row in ein Objekt - Recordobjekt?
DataSetRow() erinnert mich doch stark an .NET (C#)...
vllt. hilft dir die (TDataSet)Methode GetCurrentRecord(), CurrentRecord, ActiveRecord weiter :gruebel: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:33 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