asp 读取 Access 俄文乱码
用一个 asp 建站 CMS 做的俄文企业站,Access 数据库,服务器空间用的俄罗斯的空间,程序文件都是GB2312编码。
本地调试的时候一切正常,上传到服务器后,只要是从数据库中读取的数据(都是俄文内容)都乱码,但模版上静态的俄文内容不会乱码。另外进后台的话,当然大部分都是中文,中文不会乱码,还是只要是从数据库读取出来的俄文数据内容就乱码。
搜到一些说加 codepage 之类的方法,但我前台是全部生成的静态 html。我在数据库连接的文件里加了 codepage = 936 和 Session.CodePage = 936,后台俄文不乱码了,但动态输出的中文(比如分页相关)乱码了,而且生成的前台 html 中内容跟以前一样乱码。
求解这到底是服务器空间问题还是程序问题,怎么解决?
不分昼夜的小弗
9 years, 3 months ago