我要把Image控件中的图片 p.jpg 直接存入我的数据库中,和把数据库中的图片直接加载到我的Image控件中.
怎么搞的,我现在也不会写? 请告诉写个Demo吧. 
   

解决方案 »

  1.   

    对,DBIMAGE可以显示,要设置相应字段
      

  2.   

    可以使用TStream来操作,对于读取可以使用
    var 
    Stream:TStream;begin
    Stream:=TMemoryStream.Create();
    TBlobField(adoquery.FieldByName('字段名')).SaveToStream(Stream);
    TImage.Picture.Graphic.LoadFromStream(Stream);
    end;写回数据:
    var 
    Stream:TStream;begin
    Stream:=TMemoryStream.Create();
    TImage.Picture.Graphic.SaveToStream(Stream);
    adoquery.edit;
    TBlobField(adoquery.FieldByName('字段名')).LoadFromStream(Stream);
    adoquery.post;
    end;