是SQL SERVER里的text字段的长度限制吧,超长的字符串就会截取长度限制以内的字符,其他的舍弃。

解决方案 »

  1.   

    你那个字段是不是char 或varchar型的,有长度255的限制
    如果真是text型的,那一定是存盘时的错误了
      

  2.   

    text字段要设长度的,你设了多少?
      

  3.   

    不是不是,对于256以上的长度,你就要使用APPENDCHUNK来写入才行。
      

  4.   

    讲错了,嘿嘿,同意YECH(),另外你的字符串是否包含二进制数据?有的话用image试试
      

  5.   

    还是 junglerover(灌木丛) 讲得也有道理,text更image字段32K以上数据,要用APPENDCHUNK,3000如果是中文的话肯定不行的,但是200多个字还是可以的,
    另外,我试了一下varchar最大可以8000 ,还是可以用的
      

  6.   

    各位我知道我的错了,可以那个appendchunk怎么个用法!!!