Microsoft Access中图片的插入!(10分)

  • 主题发起人 主题发起人 coolren
  • 开始时间 开始时间
C

coolren

Unregistered / Unconfirmed
GUEST, unregistred user!
在Microsoft Access中图片怎么插入呀!我添了几张jpg格式的,结果在Delphi的DBImage
空间中显示格式无效!怎么办呀!
 
DBImage只能现实*.bmp格式图像,对于jpg格式,好像前面有人问过同样的问题,你查查看。
 
bmp格式的好办,jpg的有点麻烦,也有人回答,但是我试了一下,没有一个能行
 
既然大家都不知道就提前一下吧!
满意就放分!!
 
今天我自己找到了一种方法:你可以在程序中通过代码加入.
procedure TForm1.DBImage1Click(Sender: TObject);
begin
if OpenPictureDialog1.Execute then
begin
ADOTable1.Edit;
ADOTable1DSDesigner8.LoadFromFile(OpenPictureDialog1.FileName);
ADOTable1.Post;
end;
end;
注意这里:ADOTable1DSDesigner8是你在设计数据库时图片字段的名字!你可以双击
ADOTable通过它的字段编辑器查到这个名字。

谁还有好的方法贴上来照样放分!!
 
to coolren
这个方法只能用于 *.bmp 格式图像。
我有一个不太好的办法,只是存图片后文件大小激增。
if OpenPictureDialog1.Execute then
begin
DBImage1.Picture.loadfromfile(OpenPictureDialog1.Filename);
DBImage1.CopyToClipboard;
DBImage1.PasteFromClipboard;
end;
 
多人接受答案了。
 
后退
顶部