存储:
var
jpgImage:TJPEGImage;
MS: TMemoryStream; jpgImage.Assign(Image1.Picture.Bitmap);
jpgImage.SaveToStream(MS);
MS.Position:=0;
TBlobField(Table.FieldByName(fieldname)).LoadFromStream(MS);
读取:
var
MS: TMemoryStream; MS := TMemoryStream.Create;
TBlobField(Table.FieldByName(fieldname)).SaveToStream(MS);
Image1.Picture.Bitmap.LoadFromStream(MS);
MS.Free;
var
jpgImage:TJPEGImage;
MS: TMemoryStream; jpgImage.Assign(Image1.Picture.Bitmap);
jpgImage.SaveToStream(MS);
MS.Position:=0;
TBlobField(Table.FieldByName(fieldname)).LoadFromStream(MS);
读取:
var
MS: TMemoryStream; MS := TMemoryStream.Create;
TBlobField(Table.FieldByName(fieldname)).SaveToStream(MS);
Image1.Picture.Bitmap.LoadFromStream(MS);
MS.Free;
存储时:
MS:=TMemoryStream.Create;
MS.Free;
jpgImage:=TJPEGImage.Create;
...
jpgImage.Free;