小弟最近从网上下载了一批ASP后台免费代码,可几天后,浏览时大部分从数据库里

来源:百度知道 编辑:UC知道 时间:2024/06/05 13:21:25
小弟刚学ASP后台编程不久!最近从网上下载了一批ASP后台免费代码,可是过了两天以后,再从IIS里面浏览时大部分从数据库里面读取的内容都变成了"????"这样的号码!请问大侠们,具体的这是什么原因?网上的源码能用得住吗?我用的是window xp系统。
关键是源码我从来没有动过!有时候浏览时就会出现,有时候却不会出现!编码要怎么选择呢?是一个一个页面编辑吗?

编码问题.试着选择不同的编码看看.

网上的免费代码是可以用的。你是代码里面的插入了不该有的空格,预览时出现问号站用空格位置。

????一般是编码问题,你可以在程序的前面加<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>,并确保HTML代码中有<meta http-equiv="Content-Type" content="text/html; charset=gb2312">。或utf-8,如果有这些,可以转换一下看看。
也有可能是数据库问题,比如你的数据库驱动程序跟数据库版本不兼容。
也有可能是系统问题,比如你的程序运行在英文系统。

呵,这原因知道,你是从数据库里的读的,你打开数据库,找到那些文件,把那些乱符号删掉.或者重新写数据库里的内容!就不会出现?