察看blobfield的帮助信息。
采用Stream的读写方法即可。

解决方案 »

  1.   

    image1.picture.bitmap.loadfromstream(ms);//bmp图片
    image1.picture.graphic.loadfromstream(ms);//其它
    最好还是先将其存为对应文件,然后再读出来保险一点
      

  2.   

    将blobfield的值read进入一个stream中,用picture的loadfromstream方法读入picture。
      

  3.   

    二进制字段
    保存:
    (query1.FieldByName('img') as TBlobField).LoadFromFile('e:\temp.bmp');
    TBlobField(Table1.FieldByName('Image')).Assign(Image1.Picture.Bitmap);
    取出:
    (query1.FieldByName('img') as TBlobField).Savetofile('e:\temp.bmp');
    Image1.Picture.Bitmap.assign(TBlobField(Table1.FieldByName('Image')));
    也可以用流,楼上的的那样。
      

  4.   

    可不可能给出一个用 Stream 操作的具体例子!谢谢了!