Salvar 2 Stream dentro de um campo Blob
olá pessoal
eu sei como salvar um stream dentro de um campo blob.
estou precisando salvar 2, só que não funciona.
alguem pode me ajudar?
estou utilizando o seguinte codigo:
eu sei como salvar um stream dentro de um campo blob.
estou precisando salvar 2, só que não funciona.
alguem pode me ajudar?
estou utilizando o seguinte codigo:
... var Strm, Strm2 : TMemoryStream; begin ... TBlobField(TblCamadas.FieldByName(´FILL´)).SaveToStream(Strm); TBlobField(TblCamadas.FieldByName(´TEST´)).SaveToStream(Strm2); ... // o que eu preciso é colocar num campo blob o conteúdo do Str e do Strm2, nessa ordem. //como? TBlobField(TblCamadas.FieldByName(´FILL´)).LoadFromStream(Strm+Strm2); ...
Diogoalles
Curtidas 0
Respostas
Ericlemes
20/05/2005
Ué....
Copie as duas streams em uma com ´CopyFrom´ e depois salve no banco.
Mas assim, acho meio estranho isso, pq pra vc recuperar a informação depois, ficará praticamente impossível (a não ser q vc saiba mto bem o formato dessas streams).
Pq não gravar em 2 campos diferentes, ou ainda, uma tabelinha 1/N no banco, com vários registros contendo streams?
[]´s
Eric Lemes
Copie as duas streams em uma com ´CopyFrom´ e depois salve no banco.
Mas assim, acho meio estranho isso, pq pra vc recuperar a informação depois, ficará praticamente impossível (a não ser q vc saiba mto bem o formato dessas streams).
Pq não gravar em 2 campos diferentes, ou ainda, uma tabelinha 1/N no banco, com vários registros contendo streams?
[]´s
Eric Lemes
GOSTEI 0