首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

数据库从中文环境迁移到全英文环境(在国外租用的空间),asp程序读取中文内容显示为 乱码。解决办法

2012-02-25 
数据库从中文环境迁移到全英文环境(在国外租用的空间),asp程序读取中文内容显示为 乱码。在ASP页面中读取数

数据库从中文环境迁移到全英文环境(在国外租用的空间),asp程序读取中文内容显示为 乱码。
在ASP页面中读取数据库中的数据,该数据在数据库中为中文,ASP读取后显示为了乱码.  
可以打开这个地址:www.unitedluck.com/test.asp 看效果
但是在我本机 http://localhost/unitedluck/test.asp 中文可以显示
以上程序(test.asp)读取的是国外租用的空间的同一数据,程序完全一样。
请高手指点。


[解决办法]
数据库的排序规则引出来的问题
[解决办法]
前面加个N'
[解决办法]
exec sp_defaultlanguage N'登录用户名', N'简体中文'
select @@LANGUAGE
SET LANGUAGE us_english
syslanguages
--试试能不能做以上操作
改默认语言环境
[解决办法]

SQL code
--例如select N'列名 from tb
[解决办法]
http://blog.csdn.net/roy_88/archive/2007/01/07/1476074.aspx?
这里介绍排序的规则
[解决办法]
顶 我也有同样的问题

热点排行