一个关于图像存取问题!(100分)

  • 主题发起人 主题发起人 okbill
  • 开始时间 开始时间
O

okbill

Unregistered / Unconfirmed
GUEST, unregistred user!
我是DELPHI初学者!刚要开发一个员工管理系统,用的是SQL—SERVER2000作数据库
如何将员我的照片存到SQL2000和显示呢照片是*.bmp类型的!请给个例子好吗?
图片的字段要什么类型的呢?
 
这个可以,使用Image类型。
五、从数据库读取文件到本地硬盘和从本地硬盘读取文件到数据库

在数据库上使用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;

 
这种问题?
看看这里吧 : http://www.delphibbs.com/delphibbs/dispq.asp?lid=767942
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
927
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部