tblobfield(table1.fieldbyname('image')).loadfromfile loadfromstream;
tblobfield(table1.fieldbyname('image')).savetofile savetostream;

解决方案 »

  1.   

    var
      ms: TMemoryStream;
    begin
      ms := TMemoryStream.Create;
      try
        image[0].SaveToStream(ms);
        ms.Position := 0;
        TBlobField(table1.fieldbyname('image')).LoadfromStream(ms);
      finally
        ms.Free;
      end;
      

  2.   

    up  prometheusphinx(白日梦) (
      

  3.   

    首先你的类要支持流读取方法,然后才是利用TBLOBFIELD类型去从流中读出。
    prometheusphinx(白日梦) 已经说明了后面的方法,你要做的就是把我说的
    前面基础步骤完成。
      

  4.   

    用dbimage,query.applyupdates就可以保存到库中!
      

  5.   

    //写进去
    table1.FieldByName('image').Assign(Image.Picture.Bitmap);//读出来
    Image.Picture.Bitmap.Assign(table1.FieldByName('image'));