数据库的图片怎样显示 我用的是access数据库,ADO控件,图片在数据库的数据类型是ole对象,请问怎样在image中显示数据库中的图片. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 以前的:保存 :var Ms:TmemoryStream;begin ms:=TmemoryStream.Create; Jpg.Assign(Image1.Picture.Graphic); Jpg.SaveToStream(Ms) ; Ms.Position :=0; ADOquery1.append; TBlobField(ADOquery1.FieldByName('img')).LoadFromStream(Ms); ADOquery1.Post; Ms.Free ;end;读取到image中: VarMs:TStringStream;begin Ms:=TstringStream.Create(''); TBlobField(ADOquery1.FieldByName('img')).SaveToStream(Ms); Ms.Position :=0; Jpg.LoadFromStream(Ms); Image2.Picture.Assign(Jpg); Ms.Free;end; To gxgyj(杰克.逊) 如果不是JPG而是BMP了 delphi连接mysql出现MySql server has gone away如何解决? 如何判断串口通讯握手成功? 网络掉线后更新问题 Delphi的自定义函数不能返回一个数组吗? 有关数字水印的问题,欢迎大家讨论,给小弟一些提示。 老婆生了个儿子,没接到分的兄弟这里补上 我自己开发了一个控件谁有兴趣呀!!!!我可以给他Demo. 如何加空格 元旦了,大家快乐,散分~~~ 问Fast Report 和Report Builder在那能下载到 怎么虚拟一个串口? 紧张,希望大家祝福我一下
保存 :
var Ms:TmemoryStream;
begin
ms:=TmemoryStream.Create;
Jpg.Assign(Image1.Picture.Graphic);
Jpg.SaveToStream(Ms) ;
Ms.Position :=0;
ADOquery1.append;
TBlobField(ADOquery1.FieldByName('img')).LoadFromStream(Ms);
ADOquery1.Post;
Ms.Free ;
end;
读取到image中:
Var
Ms:TStringStream;
begin
Ms:=TstringStream.Create('');
TBlobField(ADOquery1.FieldByName('img')).SaveToStream(Ms);
Ms.Position :=0;
Jpg.LoadFromStream(Ms);
Image2.Picture.Assign(Jpg);
Ms.Free;
end;