1.将字段最大字节数加大去BDE 别名中设该别名的BOLB SIZE,因为缺省是64K,所以要保存大一点的文件就得设大一点即可
2.

解决方案 »

  1.   

    !.如果你用的是BDE链接的话可以在BDE别名中,设置BLOB Size调整大小
    2.可使用Stream的形式
     Uses Jpeg;
    var 
     TempStream:TMemoryStream;
     Jpgoic:TJPEGIMage;
    begin //存入
     begin 
    try 
    JpgPic:=TJpegImage.Create; 
    tempStream:=TMemoryStream.Create; 
    tempStream.clear; 
    adoquery1.Append; 
    JpgPic.LoadFromFile(openpicturedialog1.filename); 
    DBImage.Picture.bitmap.assign(JpgPic);//若你想DBIMAGE显示JPG图像就可这样. 
    JpgPic.SaveToStream(tempStream); 
    tblobfield(adoquery1.FieldByName('image')).LoadFromStream(tempStream) ; 
    adoquery1.Post; 
    finally 
    JpgPic.Free; 
    tempStream.Free; 
    end; 读取的时候用相反的思路就可以了