DB에 JPEG화일을 넣었는데...
불러오는 과정에서 ERROR가 발생을 해요...
어떤것인지.. 알려주세요..
ERROR은
"JPEG error #52"이거든요...
제 소스를 올려놓을께요...
여러분들의 많은 관심감사합니다.
물론 db에 jpeg는 저장이 된것 같습니다.
에러메시지를 봐서는....
불러오는 source:
var
BitmapImage: TJPEGImage;
MS: TMemoryStream;
begin
with DBGridList.DataSource.DataSet do
begin
if IsEmpty then exit;
if FieldByName('Sm_DesignImage').IsNull then
begin
ImageMap.Picture.Assign(nil);
MessageDlg('이미지가 없습니다.', mtInformation,[mbOk], 0);
end
else begin
BitmapImage := TJPEGImage.Create;
MS := TMemoryStream.Create;
(FieldByName('Sm_DesignImage') As TBlobField).SaveToStream(MS);
MS.Position:=0;
BitmapImage.LoadFromStream(MS);
ImageMap.Picture.Assign(BitmapImage);
BitmapImage.Destroy;
MS.Destroy;
end;
end;
end;