现有一表map,其中有一字段PIC为BLOB类型(interbase数据库)
如何向PIC字段追加一图象记录test.jpg?
如何向PIC字段追加一图象记录test.jpg?
解决方案 »
- 有人想了解 ARCGIS 的SOE服务拓展吗?
- 返回fontdialog中设定的字符属性
- InstallShield 6做的安装如何生成为可执行文件
- *.dll与*.tlb的区别?
- 如何基于WEB方式,对软件进行注册?
- 高分,求桌面精灵控件.类似于杀毒软件退出时的动画和office助手的东东.
- 停靠窗口禁止浮动
- 最愚笨的问题
- 我想用RegisterHotKey设置系统热键,但用THotKey控件来由用户自己定义要设置的热键,请问应该怎么办
- 如果说数据统计分析是报表的灵魂的话.....那么
- 到底数据库中应该不应该用ID来唯一标识一条记录……烦人啊!散分……
- 为了庆祝初识DELPHI .NET散尽仅有的100分,并提供DELPHI.NET的技术资料
向字段中保存图片:(图片格式为bmp)
begin
ADOTable1.Edit;
if OpenDialog1.Execute then
begin
(ADOTable1.FieldByName('照片') as TBlobField).LoadFromFile(OpenDialog1.FileName);
ADOTable1.Post;
end;
end;读取字段中的图片:(图片格式为bmp)
var
bs:TMemoryStream;
begin
bs:=ADOTable1.CreateBlobStream(ADOTable1.FieldByName('照片'),bmRead);
Image1.Picture:=nil;
Image1.Picture.Bitmap.LoadFromStream(bs);
bs.Free;
end;BDE:
向字段中保存图片:(图片格式为bmp)
begin
Table1.Edit;
if OpenDialog1.Execute then
begin
(Table1.FieldByName('照片') as TBlobField).LoadFromFile(OpenDialog1.FileName);
Table1.Post;
end;
end;读取字段中的图片:(图片格式为bmp)
var
bs:TBlobStream;
begin
bs := TBlobStream.Create((Table1.FieldByName('照片') as TBlobField), bmRead);
Image1.Picture.Bitmap.LoadFromStream(bs);
bs.Free;
end;
使用 TBlobField(PIC).LoadFromFile();能够 实现