Campo blod

14/01/2019

13

oi como eu faço a partir de um campo BLOB aonde fica o xml salvo , pegar ele e salvar em formato de arquivo.xml pode ser usando o cliendaset ou fideredc
Responder

Posts

Olá Marcos, como vai?

Com clientDataSet não tem segredo.

Coloque o clientDataSet, adicione os fields sendo um deles do tipo blob. Coloque ainda um componente OpenDialog para abrir arquivos que vão virar Blob.

a partir daí você coloca o seguinte código no botão...

procedure TForm14.Button1Click(Sender: TObject);
begin
  if OpenDialog1.Execute then
  begin
    ClientDataSet1file.LoadFromFile(OpenDialog1.FileName); //ClientDataSet1file é o nome do field que foi adicionado no clientDataSet
  end;
end;


Espero ter ajudado. Um forte abraço
Responder

28/01/2019

Ricardo Araujo

Marcos Conseguiu resolver ?
Responder

29/01/2019

Marcos Cruz

nao, o processo que me refiro é ao contrato nao é ler o xml arquivo, é pegar o xml que esta dentro do campo blod e salvar em formato arquivo xml
Responder