你把content拷贝出来自己看下就知道了

解决方案 »

  1.   

    这些操作方法我都知道的。
    我其实是在写一个程序,自动抓取该页面内容,之后入库。入库过程中发现一些内容会出现错误,后来查了代码,才知道是这个错误,而且错误现象在SQLSERVER中表现的一样。所以才问。我需要的是,如何才能对这段内容进行转换或者编码,使得它可以被SQL SERVER接受?
      

  2.   

    补充,在WEB开发版关于此问题回复的内容,请高手帮忙
    -----------------------------
    感谢以上朋友的帮助:
    to liumang9527(无) 该表每行长度未超过8060字节
    to keenx 用查询分析器插入,由于对内容进行了整理,因此是可以插入的,但是用程序代码或者直接在SQLSERVER管理器中插入就会出现错误。
    to jsxxf 用记事本转换以下不能解决该问题,请注意我说的网页是UTF8,记事本我在2003下粘贴过来格式一样,即看上去只有500字节左右,实际上VARCHAR的6000长度却无法存储。
    to chinastorm 在VB中,我使用replace(content,chr(13)&chr(10),"")替换了空格和回车了。
    to superwfei 用lenb比len长度多了一倍,应仍然小与varchar的6000,可是仍然无法保存。
    问题仍未解决,我估计是UTF8编码的网页中的内容可能有一些不可见的位置符,我曾经用过一些网上的转换代码转成GB2312,再拷贝粘贴,问题仍然存在,不知道是代码的问题还是思路的问题。比较棘手,请高手帮忙,谢谢。