rt 
插入语句已经解决了,现在updata 语句还不行 +了N 还是一样乱码
请教update 语句里面要则么解决阿拉伯语这个问题

解决方案 »

  1.   

    字段用nvarchar类型,update tb set 字段=N'اللغة العربية'
      

  2.   

    管它什么语言呢,用参数放到SqlParam里,做参数化不行吗?
      

  3.   

    text类型数据 就没办法存入数据库么 
      

  4.   


    text类型字段 则么破?
      

  5.   

    用nvarchar 只能保存很少量的數據  這要則麼辦啊  
      

  6.   

    check一下数据库的字符集和编码方式吧
      

  7.   

    什么数据库?如果是 SQLServer 2005或更高版本,将Text改为NText
      

  8.   

    再追加一句,SQLServer中的 NVARCHAR(MAX) 没有字数限制
    默认情况下,不超过8,000字节的数据直接存储在表结构中,超过的才和NTEXT一样将数据存储在LOB结构中。NTEXT 将在以后版本的SQL SERVER中不被支持,微软的文档中建议用NVARCHAR(MAX)取代NTEXT。
      

  9.   

    嗯 换成ntext了 好了 谢谢