[firebase-br] blob / doc

marcelo marcelo em teflamar.com.br
Qui Jul 7 10:13:27 -03 2005


não estou conseguindo recuperar um arquivo salvo em um blob,
dá um erro:        invalid class typecast

qual tipo de blob devo usar para armazenar doc, xls e outros?

var blob: TBlobStream;
begin
   Blob := TBlobStream.Create(q2.Fieldbyname('blob1') as TBlobField,
bmReadwrite);
  try
    blob.Seek(0, soFromBeginning);
    with TFileStream.Create('c:\temp\'+q2.fieldbyname('nome_arq').asstring,
fmCreate) do
      try
        CopyFrom(blob, blob.Size)
      finally
        Free
      end;
  finally
    blob.Free
  end;





Mais detalhes sobre a lista de discussão lista