asp替换特殊字符的问题

[复制链接]
查看11 | 回复2 | 2010-7-23 15:31:10 | 显示全部楼层 |阅读模式
数据库表里有一个字段名称是
小量全血基因组DNA提取试剂盒(溶液型)?
? 这一个用asp读取出来的时候,是乱码,也就是“?”,可是我用replace替换又替换不了,用instr去判断的时候,显示的是没有。但是我用C#试的时候,却可以读出来。这是什么原因?能解决此问题者,高分悬赏!!!


回复

使用道具 举报

千问 | 2010-7-23 15:31:10 | 显示全部楼层
在你需要读取数据库的ASP页面中的顶部(!)写这样一句语句:(language可选项:vbscript|javascript)(codepage可选项:936(相对于gb2312编码)|65001(相对于utf-8编码))然后再写一句语句:同时,如果页面包含html代码,请指定编码格式这三处请指定相同的编码!我遇到过这样的问题,在读取数据库与运用ajax传递参数的时候,后来这样设置了以后,
回复

使用道具 举报

千问 | 2010-7-23 15:31:10 | 显示全部楼层
在页面代码最顶上加上:或者加上:
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行