数据库中如何加入图像?(100分)

  • 主题发起人 主题发起人 Redbreast
  • 开始时间 开始时间
R

Redbreast

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何在数据库中加入图像,像是delphi中的鱼的那个例子
越详细越好,最好能推荐基本讲这方面问题的书
 
你在数据库里面放图象的路经,图片放到文件夹中,效果不是一样吗?
 
procedure TfrmBmp.btnLoadFileClick(Sender: TObject);
begin
with OpenBmpDlg do begin
InitialDir := ExtractFilePath(
Application.ExeName + gFileDir);
if not Execute then Exit;
end;// table name is cdsBlob and in DataModule: dmMain
if dmMain.cdsBlob.State = dsBrowse then
dmMain.cdsBlob.Edit; //Image save in field:Binary_Data
dmMain.cdsBlob.TBlobField(FieldByName('Binary_Data'
)).LoadFromFile(OpenBmpDlg.FileName;
end;
 
OnlyYou说得对啊,可我听说又能直接放到数据库中的东西
delphi自带的那个例子怎么做的阿?
yhaochuan兄,我的意思是怎么建库,不是如何调取阿
大家要踊跃发言啊
 
如果是IB,可用BOLB字段,
如果中MSSQL可用IMAGE字段。
如果是ACCESS可用“OLE对象”
 
数据库中建图像字段,然后用流的形式读、写,
很多例子,自己查找一下旧贴
 
我存图也是存路经,如你把图存进数据库中会使它容量变的很大,又不能存很大的图.
现在一般的做法是存路经的.
 
呵呵,保存图片我觉的还是用路径比较好,用数据库的话不但会使数据库变大,还影响速度
 
大家建立数据库的时候,使用的什么工具啊?
 
多人接受答案了。
 
后退
顶部