happylaodu:
   在你的记录集交换函数:
       void RFX_Text( CFieldExchange* pFX, const char* szName, CString& value,
        int nMaxLength = 255, int nColumnType = SQL_VARCHAR, short nScale = 0 );
中, 不要使用默认参数值 nMaxLength = 255, 显示制定这个值为你的最大长度便可!

解决方案 »

  1.   

    记得不能用CString,应使用CLongBin,忘了,在本论坛中搜一下。跟取图形字段一样,我帮你找一下。
      

  2.   

    BenjaminNing的方法已解决问题。
    不过我日后可能也要用vcmfc所说的CLongBinary,要处理一些图片,所以请帮我找找有没有例子吧。
      

  3.   

    放心吧,本人一向慷慨,不会少了你们的分。
    vcmfc,快,帮帮忙,给找一下啦。你看这位催着给分呢!早结案了早给分。
      

  4.   

    老兄, 你找的什么 VCMFC?    MFC不是 VC++集成的吗?
    我不明白你说什么????
      

  5.   

    噢,你没注意到另一位的雅号就是vcmfc吗?我是让他给我找一下CLongBinary的例程。不要误会了。但我发现Access里面好像不支持诸如图像、视频之类的数据,这怎么办?
      

  6.   

    用下面的记录集交换函数:void RFX_LongBinary( CFieldExchange* pFX, const char* szName, CLongBinary& value );