GARANTIR DESCONTO

Fórum TStream, como escrever 2 ou mais DataSets num mesmo stream?? #270930

04/03/2005

0

Caros,

como posso escrever dois ou mais DataSets no mesmo Stream (é possivel ???) ???

Algo do tipo:

meuStream := TStream.Create;

table1.SaveToStream(meuStream);
table2.SaveToStream(meuStream);

Sem perder os dados já gravados no stream!!!

Estou precisando disso meio urgente,

[],
Rodrigo


Rdf

Rdf

Responder

Posts

04/03/2005

Marcelo Saviski

coloque mais um Stream auxiliar

Table1.SaveToStream(StreamTemp);
Stream.CopyFrom(StreamTemp);
Table2.SaveToStream(StreamTemp);
Stream.CopyFrom(StreamTemp);


Não se se o CopyFrom só copia a outra Stream e adiciona no fim dela, ou apaga o conteúdo e copia a nova, se ela só adicionar, ai deve funcionar, não tenho certeza disso.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar