Campo blod

Delphi

XML

14/01/2019

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
Marcos Cruz

Marcos Cruz

Curtidas 0

Respostas

Hélio Devmedia

Hélio Devmedia

14/01/2019

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
GOSTEI 0
Ricardo Araujo

Ricardo Araujo

14/01/2019

Marcos Conseguiu resolver ?
GOSTEI 0
Marcos Cruz

Marcos Cruz

14/01/2019

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
GOSTEI 0
POSTAR