我也曾做过这种系统,最好的办法是将JPEG文件的存储路径保存在DB中,只需要varchar类型就可以了。
如果将其直接存在数据库中,可能涉及到部分转换,并且在显示时也很麻烦,建议不要采用。

解决方案 »

  1.   

    直接存进数据库也没有什么问题,路径有时丢失照片在oracle里面有一个LONG RAW字段保存原始的二进制数据,网上有大量的读二进制的方法,我用VB写过,可以交流一下:
    MSN:[email protected]
      

  2.   

    我曾做过一个系统,在一个信息输入时有一个照片,照片文件是JPEG文件,我是将JPEG文件用ACDSee工具打开,再保存成bmp文件,然后再保存到数据库,数据字段类型为BLOB.我试过好多次,将JPEG保存到数据库都没有成功!