Hallo,
bitte um Sourcecode:
1. ist dies überhaupt richtig beim Schreiben ???
Delphi-Quellcode:
cdsLand.Insert;
cdsLand['sLand'] := cbLand.Items[i]; // LandName eintragen
// LoadBlobFieldFromStream
TBlobField(cdsLand.FieldByName('blbFahne')).LoadFromStream(Stream); // Icon eintragen (4 Byte).
cdsLand.Post;
ich habe den Eindruck, daß bei jedem Schleifendurchlauf schreibe ich den kompleten Stream (von 0 bis zum aktuellen Schleifenanzahl) in jedem TClientDataSet Datensatz und dadurch bläht sich TClientDataSet auf ??
2. ist es möglich durch jeden Schleifendurchgang den Stream um die Icongröße zu vergrößern und zwar wie ? und nicht am Anfang, wo ich vielleicht nicht weiß wieviele Icons ich da hineinpacke.
3. wie sieht die Schleife mit dem Lesen der einzelnen Icons aus dem TClientDataSet ?
mfg