请教各位一个关于SQL2000输出汉字乱码的问题?(在线等待)

diya 2002-07-30 10:28:01
我写了一个程序在本机运行(其他同类型的机子)输入输出中文没有问题,运行环境是Win2000 Server+IIS5.0+ASP3.0+SQL2000简体中文企业版。
而到了另一台机子,我不太清楚的配置,反正是香港的服务器,我输入中文没有问题,但输出中文时是乱码,简体和繁体都一样,可英文却没有问题,他们的好象是用SQL2000英文版+Win2000 server+IIS5.0。
就是在从数据库读出中文显示时乱码,大家谁知道这个是什么原因要如何解决。万分感谢。
...全文
75 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
gshope 2002-07-30
  • 打赏
  • 举报
回复
还有,你数据库里的数据也必须是big5的,否则还是乱码!
gshope 2002-07-30
  • 打赏
  • 举报
回复
在网页上加这一行:
<meta http-equiv="Content-Type" content="text/html; charset=big5">
cmsoft 2002-07-30
  • 打赏
  • 举报
回复
在页面最前面加入
简体为
<% @codepage=936 %>
繁体为
<% @codepage=950 %>
tripofdream 2002-07-30
  • 打赏
  • 举报
回复
这种情况下必须使用支持Unicode的字段类型,如nvarchar,ntext
lanying 2002-07-30
  • 打赏
  • 举报
回复
我也忘了,自己查查吧
并且把数据类型都改成nvarchar,ntext试试看
diya 2002-07-30
  • 打赏
  • 举报
回复
啊,“N'insert into table1 values(...)”这句看不明白啊,什么意思?
lanying 2002-07-30
  • 打赏
  • 举报
回复
好像是这样:N'insert into table1 values(...)
diya 2002-07-30
  • 打赏
  • 举报
回复
你指的加N是不是字段的类型啊?
麻烦了,谢谢!
diya 2002-07-30
  • 打赏
  • 举报
回复
好的,为什么要nvarchar,ntext呢???
ssm1226 2002-07-30
  • 打赏
  • 举报
回复
将所以字串类型前加n
如:nvarchar,ntext
ssm1226 2002-07-30
  • 打赏
  • 举报
回复
<%@CODEPAGE=950%>

meta改为繁体中文编码
diya 2002-07-30
  • 打赏
  • 举报
回复
就是有两个版面
我给你网址http://www.vika.com.hk
帐号:test
密码:test
进入留言版用中文留言就知道了,哎~~~~~~~~~~
我都快晕了~~~~~~~~~~~!!
大家看看,然后给点解决的办法,谢谢大家了。
ssm1226 2002-07-30
  • 打赏
  • 举报
回复
哦?界面呢?
diya 2002-07-30
  • 打赏
  • 举报
回复
既有繁体又有简体,这个才是大问题啊???
ssm1226 2002-07-30
  • 打赏
  • 举报
回复
网站是繁体?简体?
diya 2002-07-30
  • 打赏
  • 举报
回复
不是吧,这么复杂啊,那么可以说说怎么个改默认语言法吗?
请把方法程序教教我好吗?谢谢。
cobber 2002-07-30
  • 打赏
  • 举报
回复
原因可能是sql用户的默认语言不是简体,可以连接数据库时指定
或者修改程序,先进行编码存储,然后读出再解码
gshope 2002-07-30
  • 打赏
  • 举报
回复
因为他们是繁体操作系统,而你是简体的,还不明白吗???你只有用big5的字体才行.可以用转换工具把gb213字转换成big5的.
diya 2002-07-30
  • 打赏
  • 举报
回复
这个值得讨论谈论,我原来用SQL2000中文版可以输入完全没有问题,可到了香港那边的服务器就不行了,简体和繁体都不行,输出的全是乱码,他们用的是繁体的操作系统,而且SQL也是英文版的。
我就是不明白为什么在我机子就行,在局域网的其他服务器上都可以,就是在他那里不行,昏死了,请各位说说有没有什么解决办法。
gshope 2002-07-30
  • 打赏
  • 举报
回复
和数据库设置没关系,完全是字符的编码问题,比如你要输入"中国",必须先转换成big5的字,也就是在简体操作系统下看的是乱码的字,输入数据库后,在繁提操作系统下看的就是繁体字了!
加载更多回复(3)

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧