放飞你的梦想--翱翔我的天空 | 会员登陆 | 繁體中文 | 站点地图 | 站长博客
 | 网站首页 | 文章中心 | IT 前沿 | 清怡画风 | 视频教程 | 资源下载 | 精彩图库 | 博客文赏 | 天空论坛 | 访客留言 | 音乐版 | 
    本站全新推出IT 前沿频道欢迎大家访问 地址 http://it.tkbbs.com  [风雪残士  2005年12月9日]            本站推出新浪VIVI收藏夹服务,欢迎使用  [风雪残士  2005年10月18日]        
您现在的位置: 翱翔翼站 >> 文章中心 >> 编程开发 >> 编程语言 >> Delphi编程 >> 文章正文 今天是:
如何在数据中能加载.JPG格式的图片 【字体:
作 者:佚名 文章来源:网络 更新:2006-9-23 22:42:03 点击:






數據庫table定義createtabletest(imageimage)delphi程序ADOQuery1的sql為select*fromtestunitUnit1;interfaceusesWin

數據庫table定義
create table test(image image)

delphi程序
ADOQuery1的sql為'select * from test'


unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs,JPEG,StdCtrls, Buttons, ExtCtrls, DB, ADODB;

type
  TForm1 = class(TForm)
    Image1: TImage;
    BitBtn1: TBitBtn;
    ADOConnection1: TADOConnection;
    ADOQuery1: TADOQuery;
    ADOQuery1image: TBlobField;

    procedure BitBtn1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}


procedure TForm1.BitBtn1Click(Sender: TObject);
var
  jpeg:TJpegImage;
  mem:TmemoryStream;
begin
   mem:=TmemoryStream.Create;
   mem.LoadFromFile('E:\Adobe\Adobe1.jpg');
   ADOQuery1.Insert;
   TBlobField(ADOQuery1.FieldByName('Image')).LoadFromStream(mem);
   ADOQuery1.Post;
   mem.Free;


   ADOQuery1.First;
   jpeg:=TJpegImage.Create;
   TBlobField(ADOQuery1.FieldByName('image')).SaveToFile('E:\aa.jpg');
   jpeg.LoadFromFile('E:\aa.jpg');
   Image1.Picture.Assign(jpeg);
   jpeg.Free;
   deleteFile('E:\aa.jpg');

end;

end.

一定要Use JPEG!!!!
通过这个方法,任何可被操作系统识别的文件,都可以载入载出到数据库




文章录入:风雪残士    责任编辑:风雪残士 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    相关文章
    如何在delphi5中实现对word文…
    如何在托盘图标实现漂亮的菜…
    如何在DBGRID或者STRINGGRID…
    如何在Delphi中使用正则表达…
    如何在程序中使用自己的库单…
    如何在Delphi应用程序中调用…
    如何在启动机器时自动运行ad…
    如何在启动机器时自动运行ad…
    如何在程序中实现XP模式
    如何在Delphi中实现ASP编程
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    最新文章 TOP10
    最新热门 TOP10
    最新推荐TOP10
    翱翔翼站拥有本站所有版权! Copyright © 2005 - 2008 5-IT.COM
    本站维护 :风雪残士

    浙ICP备05039908号
    努力打造国内最全的电脑技术资料库