Olá caros,

tenho um campo BLOB em uma tabela paradox onde armazeno arquivos XML.

Para salvar faço:

        Tabela.Edit;

        BlobSt := Tabela.CreateBlobStream((Tabela.FieldByName('XML') as
TBlobField), BMWRITE);
        XMLDocument.SaveToStream(BlobSt);

        Tabela.Post;

        BlobSt.Free;

Sendo BlobSt uma variável do tipo TStream.

Mas ao efetuar o comando duas vezes seguidas ele gera o erro BLOB NOT
OPENED.
Antes de efetuar eu verifico se a tabela está ativa, do contrário eu a
ativo.

Alguém sabe o que pode ser?

Abraço,
obrigado,
Júlio César Santiago Guiótti


[As partes desta mensagem que não continham texto foram removidas]

Responder a