DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: namnvh
今日帖子: 0
在线用户: 2
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 wjcking (wjcking) ★☆☆☆☆ -
普通会员
2004/1/14 10:46:31
标题:
数据库图片显示 浏览:1604
加入我的收藏
楼主: 那位仁兄能给出个例子来,数据建里有一ole字段(MDB) 让他显示在dbimage里面,
多些各位仁兄
----------------------------------------------
http://www.videa.cn
C#/Pascal/Java
作者:
男 wjcking (wjcking) ★☆☆☆☆ -
普通会员
2004/1/14 10:58:05
1楼: 高手帮忙看一下,小弟谢过了
----------------------------------------------
http://www.videa.cn
C#/Pascal/Java
作者:
男 moodsky (moodsky) ★☆☆☆☆ -
盒子活跃会员
2004/1/14 12:56:23
2楼: 首页就有下载啊!
http://www.2ccc.com/downloads/simples/database/db-pic.rar

----------------------------------------------
-
作者:
男 wls21568 ( ) ★☆☆☆☆ -
盒子活跃会员
2004/1/14 13:44:49
3楼: procedure TForm1.Button1Click(Sender: TObject);
var tempstream:TStringStream;
  tempjpeg:TJPEGImage; 
begin
  try
       tempstream:=TStringStream.Create(' ');     
       TBlobField(Query1.FieldByName('Image')).SaveToStream(tempstream);            
       tempstream.Position:=0;
       tempjpeg:=TJPEGImage.Create;
       tempjpeg.LoadFromStream(tempstream);
       DBImage1.Picture.Bitmap.Assign(tempjpeg);
 finally
       tempstream.Free;
       tempjpeg.Free;
 end;
end;
----------------------------------------------
-
作者:
男 wjcking (wjcking) ★☆☆☆☆ -
普通会员
2004/1/14 13:51:56
4楼: 多谢各位仁兄,要是bmp格式的该怎么办?
----------------------------------------------
http://www.videa.cn
C#/Pascal/Java
作者:
男 mjfmjf (mjfmjf) ★☆☆☆☆ -
普通会员
2004/2/22 10:56:08
5楼: 大哥大姐我在使用3楼的方法时出现错误jpeg error #53  我不知道是什么错误阿??  我在线等待给位的解答,谢谢    在存入数据库时正常


----------------------------------------------
-
作者:
男 mjfmjf (mjfmjf) ★☆☆☆☆ -
普通会员
2004/2/22 11:18:18
6楼: 错误显示如下
此帖子包含附件:
JPEG 图像
大小:179.8K
----------------------------------------------
-
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2004/2/22 11:20:54
7楼: procedure TForm1.Button1Click(Sender: TObject);
var
jpeg1:Tjpegimage;
bm:TBitMap;
s:string;
begin

table1.Append ;
jpeg1:=Tjpegimage.create;
if od1.Execute then
 if od1.FileName <>' then
 begin//1
  s:=extractfileext(od1.FileName );
  if lowercase(s)='.jpg' then
   begin//2
  jpeg1.LoadFromFile(od1.filename);
  bm:=TBitMap.Create ;
  bm:=jpegtobitmap(jpeg1);
  table1.FieldByName('pic').assign(bm);
  table1.Post ;
  end;//2
  if lowercase(s)='.bmp' then
   begin//3
    bm:=TBitMap.Create ;
    bm.LoadFromFile(od1.filename);
    table1.FieldByName('pic').assign(bm);
    table1.Post ;
   end;//3
 end//1
 else
 table1.Cancel ;

end;
----------------------------------------------

----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行70.3125毫秒 RSS