你用的图片格式是BMP还是JPEG,你可以用Stream的形式读取图片
MyStream:=TMemoryStream.Create;
MyStream.Clear;
MyJpg:=TJpegImage.Create;
TBlobField(Table1.FieldByName('Image')).SaveToStream(MyStream);
MyStream.Position:=0;
MyJpg.LoadFromStream(MyStream);
Image1.Picture.Bitmap.Assign(MyJpg);//JPEG格式
如果是BMP可直接读取
Image1.Picture.Bitmap.Assign(TBlobField(FieldByName('Image'));
MyStream:=TMemoryStream.Create;
MyStream.Clear;
MyJpg:=TJpegImage.Create;
TBlobField(Table1.FieldByName('Image')).SaveToStream(MyStream);
MyStream.Position:=0;
MyJpg.LoadFromStream(MyStream);
Image1.Picture.Bitmap.Assign(MyJpg);//JPEG格式
如果是BMP可直接读取
Image1.Picture.Bitmap.Assign(TBlobField(FieldByName('Image'));
其它的图像格式呢?
下载地址
http://202.96.70.228/cakk/delphi/delphi.htm