Borland C++ Builder VCL FAQ - Запись содержимого BLOB-поля в файл

ОГЛАВЛЕНИЕ


Запись содержимого BLOB-поля в файл

Для сохранения содержимого BLOB-поля в файл можно воспользоваться следующим кодом:
TMemoryStream *M1 = new TMemoryStream(); 
TStream *B1 = ADOTable1->CreateBlobStream(ADOTable1->FieldByName("My_field"),bmRead);
M1->CopyFrom(B1,B1->Size);
M1->SaveToFile("h:\\My_file.doc");
delete B1;
delete M1;