Hola.
Ya he conseguido guardar y recuperar.
Código Delphi
[-]form1.zquery1.edit;
JPG:=TJPEGImage.Create;
if not OpenPictureDialog1.Execute then Exit;
jpg.LoadFromFile(OpenPictureDialog1.FileName);
Image1.Picture.Assign(JPG);
Stream := form1.ZQuery1.CreateBlobStream(form1.zquery1.FieldByName('factur'), bmWrite); jpg.SaveToStream(Stream); Stream.Destroy; form1.ZQuery1.ApplyUpdates;
Me faltaría saber si se puede hacer lo mismo con un pdf en vez de un jpg
Gracias a todos