utf-8是正确的,
数据库中的乱码也是正常的(你的数据库是中文或其它文字的,当然看不到韩文了).
你在网页上读出来的东西和你在数据库中看到的是不一样的(web可以识别的).

解决方案 »

  1.   

    我是指数据库的版本sql2000英文,sql2000中文.
    就想用中文的操作系统打开日文文档一样,你看到是乱码,但不是人家数据的问题
      

  2.   

    我就奇了怪了,asp运行可以自动将韩文转换为unicode,而日文成了乱麻,到了asp.net日文直接保存,而韩文是‘????’,我晕!
      

  3.   

    我的sql连日文也不能显示.
    但是是好用的.
      

  4.   

    我只好用vb.net做了个应用程序。最终解决了韩文问题,但只是暂时的...
      

  5.   

    韩文不显示应该是sqlserver本身的问题
    用.net的ADO方法录入数据数试试看吧