Witam,
poniższa instrukcja zapisuje pole blob do TMemoryStream, a następnie ze strumienia do pliku.

  T:=TMemoryStream.Create;
  t.Position:=0;

 TblobField(dane.sqltmp.FieldByName('wydruk')).saveToStream(T);
 T.SaveToFile(sciezka+'PLIK.doc');
 

Przypadek dotyczy szczególnie plików wordowskich. Ktorę chce zapisać w bazie a nastepnie odtworzyć i zapisać do pliku.

Problem polega na tym ,że w delphi 2010 wszystko działało bez zarzutów (i działa nadal ;) Jednak po migracji na delphi xe2. Gdy zapiszę dany plik .doc jest on hmmm w niezrozumiałym kodowaniu. Nie da się go otworzyć.
<ort>Na prawdę</ort> nie wiem co zrobić. próbowałem w sumie różnych zapisów bloba do pliku i nic