注册 登录
编程论坛 ACCESS论坛

如何在ACCESS数据库中存储图片数据?

melon 发布于 2005-11-10 13:34, 3380 次点击
如何在ACCESS数据库中存储图片数据?

选择什么数据类型?
怎样将图片资料存入数据库?
7 回复
#2
alongbat2005-11-11 23:46
图片放在一个文件里,Access中加入列图片的地址就行了吧。
#3
listhano2005-11-22 15:16

//打开

if (OpenDialog1.Execute) then

begin

Image1.Picture.Create ;

Image1.Picture.LoadFromFile ( OpenDialog1.FileName );

end;

end;

procedure TForm1.Button2Click(Sender: TObject);

begin

// 插入

ADOTable1.Edit ;

ADOTable1.Insert ;

ADOTable1Tu.Assign( Image1.Picture.Bitmap );

ADOTable1BuWei.Value :=OpenDialog1.FileName;

ADOTable1.Post ;end;

procedure TForm1.Button3Click(Sender: TObject);

begin

//修改

ADOTable1.Edit ;

ADOTable1Tu.Assign( Image1.Picture.Bitmap );

ADOTable1.Post ;

end;
#4
hxfly2005-12-04 13:47
借用一种程序把图片转换成二进制

把转换后的二进制存如数据库(ASP,ASP.NET和其他动态网页编辑语言都可以实现)
#5
齐天小生2005-12-30 16:04
我觉得还是把图片放在一个文件夹里. 数据库里面只记地址  这样会好一些. 呵呵  不然的话图片转成数据 存取很占时间
#6
uu22006-01-02 01:09
而且会把数据库弄得大大的就不好了
#7
花好月园2006-01-08 20:05
看不懂
#8
yzwt20042006-01-19 20:40
那么数据库的图片怎么输出来呢??
1