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

ОГЛАВЛЕНИЕ


Загрузка содержимого из файла в BLOB-поле

Для загрузки содержимого из файла в BLOB-поле можно воспользоваться следующим кодом:
ADOTable1->Insert(); 
TMemoryStream *M = new TMemoryStream();
M->LoadFromFile("h:\\my_file.doc");
TStream *B = ADOTable1->CreateBlobStream(ADOTable1->FieldByName("My_Field"),bmWrite);
B->CopyFrom(M,M->Size);
delete B;
ADOTable1->Post();
delete M;