TFileStream* ComposedFile = new TFileStream(strName,fmOpenRead);
iFileLength = ComposedFile->Size; //文件的大小
//RzEdit5->Text = IntToStr(iFileLength);
Summation = Summation + iFileLength; //相同文件名的总大小
Size = Summation;
Main_DataModule->ADOQuery1->Last();
Main_DataModule->ADOQuery1->Append();
Main_DataModule->ADOQuery1->Edit();
Main_DataModule->ADOQuery1->FieldByName("MAP_ID"
![Wink ;) ;)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f609.png)
->AsString = IntToStr(MapId2);
Main_DataModule->ADOQuery1->FieldByName("MAP_FILENAME"
![Wink ;) ;)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f609.png)
->AsString = ExtractFileName(FileText);
Main_DataModule->ADOQuery1->FieldByName("MAP_EXTENDNAME"
![Wink ;) ;)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f609.png)
->AsString = strExtendedName;
Main_DataModule->ADOQuery1->FieldByName("MAP_SIZE"
![Wink ;) ;)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f609.png)
->AsFloat = iFileLength;
((TBlobField*)(Main_DataModule->ADOQuery1->FieldByName("MAP_CONTENT"
![Wink ;) ;)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f609.png)
))->LoadFromStream(ComposedFile);
Main_DataModule->ADOQuery1->Post();
保存图片 字段为Image类型, 下面为取出文件
TMemoryStream * ComposedFile = new TMemoryStream;
Main_DataModule->ADOQuery1->Close();
Main_DataModule->ADOQuery1->SQL->Clear();
Sql = "select * from "+TableName + " where MAP_ID = "+ MapId+";";
Main_DataModule->ADOQuery1->SQL->Add(Sql);
Main_DataModule->ADOQuery1->Open();
FileName = Main_DataModule->ADOQuery1->FieldByName("MAP_FILENAME"
![Wink ;) ;)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f609.png)
->AsString;
ExtendName = Main_DataModule->ADOQuery1->FieldByName("MAP_EXTENDNAME"
![Wink ;) ;)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f609.png)
->AsString;
((TBlobField*)(Main_DataModule->ADOQuery1->FieldByName("MAP_CONTENT"
![Wink ;) ;)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f609.png)
))->SaveToStream(ComposedFile);
PathName = Path+FileName+"."+ExtendName;
ComposedFile->SaveToFile(PathName);
delete ComposedFile;
return PathName;