winxp下ASP+oracle817程序,asp调用存储过程返回结果(字符串),页面显示为乱码。sqlplus看字符串正常

lhjiang 2005-04-05 04:07:39
winxp下ASP+oracle817程序,asp调用存储过程返回结果(字符串),页面显示为乱码。sqlplus看字符串正常。同样的程序在windows 2003 server上,也是乱码。但是以前在win2000 server上,没有这个问题?是不是跟操作系统?或者IIS有关系?
...全文
146 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
lhjiang 2005-07-08
  • 打赏
  • 举报
回复
现在发现windows 2000 IE升级以后,就会出现乱码啊。
lhjiang 2005-06-18
  • 打赏
  • 举报
回复
ding
lhjiang 2005-04-28
  • 打赏
  • 举报
回复
还是不行啊,还是乱码
若白师妹 2005-04-08
  • 打赏
  • 举报
回复
hxltom(何酷)
跟access一样的
若白师妹 2005-04-08
  • 打赏
  • 举报
回复
try:
American_America.zhs16gbk
and
AMERICAN_AMERICA.UTF8
lhjiang 2005-04-08
  • 打赏
  • 举报
回复
d
hxltom 2005-04-06
  • 打赏
  • 举报
回复
我想问一下,asp+orcale应该怎么结合,我只会写asp,平时用的是access数据库,现在想和一个懂orcale的人合做一个asp+orcale的网站,我需要做些什么,我不知道我们两个要怎么配合!请高手帮忙指点,谢谢!
lhjiang 2005-04-05
  • 打赏
  • 举报
回复
ghostzp(小姑娘站住, 搞对象不?) :这个我试过了,把windows环境的字符集改成了oracle一样的(SIMPLIFIED CHINESE_CHINA.ZHS16GBK)。还是不行啊,还是乱码呀。还有没有其他方法?
若白师妹 2005-04-05
  • 打赏
  • 举报
回复
把你IIS所在的服务器上的nls_lang设置成和 用sql plus可以正常显示 的nls_lang的值一样
try,一般都是设置为zhs16gbk或者utf8,还有oracle里面用convert函数可以转换编码
try: convert(栏位,'utf8','zhs16gbk') or convert(栏位,'zhs16gbk','utf8')
自己先测试
hbhbhbhbhb1021 2005-04-05
  • 打赏
  • 举报
回复
在显示乱码的页面前加一句
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

28,406

社区成员

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

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