数据库中如何保存和显示bmp及jpg文件?要求同时可用。用paradox数据库。用mdb数据库的话又怎么样呢?
解决方案 »
- 分享:How do I set username/password for Basic Authentication on SOAP.
- 大家帮忙解决DBGrid问题
- 怎么实现不通过第三方控件在D7里编译的程序具备XP的风格,如按钮等。
- 求绘图控件
- 关于fastreport对话框问题(在线等待!),解决马上结贴!
- 找工作(DELPHI程序员)
- 哪边有像电子钟一样的显示时间的控件下?给60分!!!!!
- 一副图贴在窗体上,调用该窗体的时候,图不能一下子全出来,怎么解决?
- 在delphi中,有没有判断字符串的函数
- 应该很简单的问题,下载网页存到磁盘?
- 小问题+散分,在线等!
- 如何将数据库表中的数据转存为文本文件?ADO+ACCESS2000
[email protected]
imagestream:=tfilestream.create('c:\image.bmp',fmShareDenyNone);
Sqlstring:='insert into table values(:imagefile)';
query1.SQL.Clear;
query1.SQL.Add(SqlClause);
query1.Parameters.ParamByName('imagefile').LoadFromStream(imagestream,ftblob);
query1.ExecSQL;2、读取
SqlString:='select * from yourtable';
try
query1.SQL.Clear;
query1.SQL.Add(SqlClause);
query1.open;
filename:='c:\temp.bmp'
(query1.fieldbyname('imagefile') as TBlobField).savetofile(filename);
imagestream:=TFileStream.Create(filename,fmShareDenyNone);
image1.picture.loasfrmfile(Filename);
finally
query1.Free;
end;
image1.picture.loadfromfile(Filename);