如何存取Access中的图像(100分)

  • 主题发起人 主题发起人 dfly
  • 开始时间 开始时间
D

dfly

Unregistered / Unconfirmed
GUEST, unregistred user!
Access库中的某表一字段为OLE对象,存储图像,用ADO连接后,下语句为何不能显示出图像?

Image1.Picture.Bitmap.Assign(TBLOBField(DataModule2.ADOTable1.Fields[10]));

如何存取Access中的图像?
 
用 TDBImage 控件即可,不用自己写代码
 
把字段内容存入一个流或者文件中,软后Timage从流或者文件中读取
TBLOBField(DataModule2.ADOTable1.Fields[10]).savetofile(...)
Image1.Picture.Bitmap.LoadFromFile(...)
 
同意twos,从六中存取更快

TBLOBField(DataModule2.ADOTable1.Fields[10]).savetostream(...)
Image1.Picture.Bitmap.LoadFromstream(...)
 
多人接受答案了。
 

Similar threads

后退
顶部