我用 Delphi5.0+SQL Server2000 编写图片存储程序正常
但用 Delphi6.0+SQL Server2000 编写应出错
我跟踪进去,发现图片写入到 TJPEGImage 时,大小为 0.
错误信息好像为: Jpeg 41# ....之类的。
请问这是不是Delphi6.0的问题,Delphi6.0图像处理是不是要安装什么补丁程序?

解决方案 »

  1.   

    肯定是你的JPeg的版本有问题了.
      

  2.   

    JPEG一般有什么问题呢?怎样解决?是不是操作系统的JPEG问题?如果是,但我在其它机器上编译的程序,在这系统中执行正常!
    如果不是,是不是Delphi 6.0 的JPEG问题呢?
      

  3.   

    用delphi5的单元覆盖delphi6的单元,ha……
      

  4.   

    你先把jpg转换为.bmp格式就不会了。或者用TFileStream直接存储.jpg
      

  5.   

    http://soft.56kc.com/FileDown.aspx?FID=169这是D6写的,没什么问题
      

  6.   

    存图片的时候用TBlobField就可以了,不过在读取的时候应转换一下
      

  7.   

    问题我已解决,我的代码没有问题,这个问题是由于没有安装Delphi6的升级包。
    谢谢各位.