ASP文件保存为UTF8
编码@Codepage=65001
Charset=utf-8
数据库Access 2003
在本地IIS调试,(中文)有时候会出现乱码,从表单提交入库,库里显示的也成了乱码了...重启。又恢复正常。
根据经验,报错后出现乱码问题解决方法:
1、换个浏览器,比如原先用IE,那么现在就用FF或者opera
2、重起IIS,或者把IIS的进程用任务管理器结束掉,刷新页面后IIS自动启动,不过刷新前先把程序改正确了再说,要不程序又出错了,刷新后又出乱码了
我现在在猜是不是session的问题,因为还有第3个解决方法:放着IE不动,离开电脑或玩其他东西一会再刷新时,页面是不会出乱码的,除非页面又出错了。
联系1、3点,我觉得很有可能是session的问题,所以可以试试Session.CodePage搞上去。(我没试过,不知道这样会不会不出乱码)
另外,出乱码时可以拿1、2、3来解决
最最关键的解决方法是:程序运行前尽量不要出错。
原文:
http://bbs.blueidea.com/thread-1898350-1-1.html