另一种通过程序端将获取的数据在存入MSSQL之前进行CODEPAGE转换,即将原始于的CODEPAGE转换成你MSSQL数据库相对于的CODEPAGE即可本方法我有做过~能历功

解决方案 »

  1.   

    如果不想改数据类型,仍使用varchar,那么就在输入字符串前加入N前缀,例如:
    insert table(col) values(N'hello')
      

  2.   

    hellowork(一两清风) --------这还不是一样要改程序
      

  3.   

    加N前缀的办法的确是要修改程序,相比之下,修改表列为nvarchar类型应该是比较好的办法.
      

  4.   

    能不能在操作系统上安装中文支持(windows自带的,不会有版权问题)试试看?