我在向数据表中插入汉字时,结果显示的全是问号,数据类型是nvachar,插入字母数字就没有问题。

解决方案 »

  1.   

    应该是你客户端的编码和服务端的编码是不一样造成的,
    如果是oracle数据库的话,就修改你客户端的注册表编码保持和服务端一样就可以了~
      

  2.   

    字符串常量前面+N,insert into table1(v1)values(N'中文')
      

  3.   

    编码问题
    N''
    ALTER DATABASE dbname COLLATE Chinese_PRC_CI_AS
      

  4.   

    数据库装的英文的吧
    Database属性选Collate项选Chinese_PRC_CI_AS
      

  5.   

    什么数据库?最好把SQL语句贴上来
    UTF-8编码问题?
      

  6.   

    RequestCode和ResponseCode编码要一样. 
    在WEB.CONFIG中设置一下
      

  7.   

    我在字符前加了个‘N’,不过这似乎有点麻烦,不知有没有更好的办法。
    想知道怎样设置一下就好了,我的SQL Server2000