Data.DB.TDataSet.SparseArrays
Delphi
property SparseArrays: Boolean read FSparseArrays write SetSparseArrays;
C++
__property bool SparseArrays = {read=FSparseArrays, write=SetSparseArrays, nodefault};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | Data.DB.pas Data.DB.hpp |
Data.DB | TDataSet |
Beschreibung
Bestimmt, ob für jedes Element eines Array-Feldes ein eigenes TField-Objekt erstellt wird.
SparseArrays bestimmt beim Öffnen einer Datenmenge mit einem Array-Feld, ob für jedes Array-Element eine eigene Feldkomponente erstellt wird. Bei der Standardeinstellung false wird für jedes Element ein TField-Objekt angelegt. Sollen den Elementen eines Array-Feldes datensensitive Steuerelemente zugeordnet werden, müssen Sie SparseArrays auf false setzen. Wenn Sie SparseArrays auf true setzen, wird zwar weniger Arbeitsspeicher benötigt, jedoch ist dann keine Referenz auf einzelne Elemente eines Array-Feldes möglich.