oracle에서 Blob 데이터를 파일로 다운로드한 후에 파일이 모두 다 받아지기 전에 프로시져가 진행됩니다.
혹시 파일이 모두 받아졌는지 확인 할수 있는 방법이 없을 까요?
다음과 같이 했습니다.
if Not DirectoryExists('C:Temp') then MKDIR('C:Temp');
try
FS_Write := TFileStream.Create('C:Temptemp.DXF', fmCreate);
with qryDXF_STU do begin
TBlobField(FieldByName('파일')).SaveToStream(FS_Write);
end;
finally
FS_Write.Free;
end;
GCADX1.FIleName :='C:Temptemp.DXF';////자체 Ocx입니다.