稻 稻草人` Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-09 #1 数据表的一个字段已经声明为Graphic类型。 现在要把image1中的图片导入到数据表的该字段中,要如何作? 数据库为Delphi自带的Paradox。
天 天真 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-09 #2 在数据库上使用Image二进制字段保存,使用Stream流的方式。 创建文件流: Word_FileStream:=TFileStream.Create(Target_Name,fmOpenWrite or fmCreate); Word_FileStream.Position:=0; 保存到数据库的Image字段: TBlobField(AdoQuery1.FieldByName(Column_Name)).SaveToStream(Word_FileStream); 从数据库读取文件到本地硬盘: TBlobField(ADOQuery1.FieldByName(Column_Name)).loadfromStream(Word_FileStream); 释放文件流: Word_FileStream.Free;
在数据库上使用Image二进制字段保存,使用Stream流的方式。 创建文件流: Word_FileStream:=TFileStream.Create(Target_Name,fmOpenWrite or fmCreate); Word_FileStream.Position:=0; 保存到数据库的Image字段: TBlobField(AdoQuery1.FieldByName(Column_Name)).SaveToStream(Word_FileStream); 从数据库读取文件到本地硬盘: TBlobField(ADOQuery1.FieldByName(Column_Name)).loadfromStream(Word_FileStream); 释放文件流: Word_FileStream.Free;
方 方雁 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-09 #4 其实,我做的人事管理系统,身份证复印件及相片都是用sql的image类型,很成功 但是必须用ado连接(delphi6即用ado6)否则存大图片时会出现长度不对。有兴趣吗, 可发EMAIL予我,我可以给你代码fastersoft@peoplemail.com.cn
其实,我做的人事管理系统,身份证复印件及相片都是用sql的image类型,很成功 但是必须用ado连接(delphi6即用ado6)否则存大图片时会出现长度不对。有兴趣吗, 可发EMAIL予我,我可以给你代码fastersoft@peoplemail.com.cn