我用DBimage控件来显示和编辑MSSQL中的图形字段,现在能显示和指定图片了,但是却不能更改图片。我用的是ADOTable来连接数据库的,用一个文件选择控件来选择图片,主要代码如下:
openimage.FileName:='';
if(openimage.Execute) then
begin
DBImage1.Picture.LoadFromFile(openimage.FileName);
这个代码对于一个记录第一次操作是可以的,但是同一个记录,第二次操作时,想更改图片,却没更改成功,更新代码我是这样写的:
if ADOTable1.Modified then
ADOTable1.Post;
好像更了图片之后,这句没有执行,去掉if之后又报错,有哪位大侠知道怎么办啊?
openimage.FileName:='';
if(openimage.Execute) then
begin
DBImage1.Picture.LoadFromFile(openimage.FileName);
这个代码对于一个记录第一次操作是可以的,但是同一个记录,第二次操作时,想更改图片,却没更改成功,更新代码我是这样写的:
if ADOTable1.Modified then
ADOTable1.Post;
好像更了图片之后,这句没有执行,去掉if之后又报错,有哪位大侠知道怎么办啊?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货