html代码插入MSSQL数据库,我一直插入不了!请帮忙
回车符,换行也转换了!
& (和) 转成 & 
" (双引号) 转成 " 
< (小于) 转成 &lt; 
> (大于) 转成 &gt; 
这些也转了,不知道是不是MSSQL字段的类型问题,text,ntext,varchar也多试一边!
大家帮忙看一下!

解决方案 »

  1.   

    和数据库无关.是html .你知道 HTML里.空格怎么表示吗.你就知道为什么了.比如 @ 符号,也被转义成其它字符了.是你传递数据的过程中就被转换了.不是写库的时候转换的.
      

  2.   

    如果自己构造insert语句的话,那估计是单引号问题
    把“'”换成“''”如:
    I don't love you!
    换成
    I don''t love you!
      

  3.   

    不要凑字符串!使用PreparedStatement就不存在楼主这种问题。