请问各位高手, 怎么样从数据库sql2000读取图片(IMAGE)字段??? 怎么样从数据库sql2000读取图片(IMAGE)字段,是使用adoquery来读取,并显示到IMAGE控件中去谢谢!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 从数据库中读取图象到image2中:Var Ms:TStringStream; jpg:Tjpegimage;begin Ms:=TstringStream.Create(''); TBlobField(ADOquery1.FieldByName('img')).SaveToStream(Ms); Ms.Position :=0; Jpg.LoadFromStream(Ms); Image2.Picture.Assign(Jpg); Ms.Free; jpg.free;end; 上面的可以有误,我随意搜索的代码, 建议问之前搜索一下,相同的贴子太多了procedure getjpg(Sender: TObject);begin adoquery1.close; adoquery1.sql.text := 'select id, img from table1'; adoquery1.open; TBlobfield(adoquery1.fieldbyname('img')).savetofile('c:\test.jpg'); image1.loadfromfile('c:\test.jpg');end; 子窗体数据连接问题 求将一文本框内的公式(字符串)转换成可计算的公式的算法 如何获取线程的执行时间? delphi爱好者的群欢迎大家的加入!!!群号3975439 请问,有好的下载DELPHI源码的地方吗? 请问如何用Locate方法多字段条件定位记录? 求助!一条SQl语句的写法... delphi的debug问题 如何在对等网上进行语音通话 请问怎样在tstringlist中查找一个字符串? 在DBGrid中选择多个数据进行打印!!高手请教!! 神啊,救救我啊,救命啊,有关于进程隐藏的技术
Var
Ms:TStringStream;
jpg:Tjpegimage;
begin
Ms:=TstringStream.Create('');
TBlobField(ADOquery1.FieldByName('img')).SaveToStream(Ms);
Ms.Position :=0;
Jpg.LoadFromStream(Ms);
Image2.Picture.Assign(Jpg);
Ms.Free;
jpg.free;
end;
begin
adoquery1.close;
adoquery1.sql.text := 'select id, img from table1';
adoquery1.open;
TBlobfield(adoquery1.fieldbyname('img')).savetofile('c:\test.jpg');
image1.loadfromfile('c:\test.jpg');
end;