6 个解决方案
#1
检查asp存储编码是否为utf-8,文本打开asp,另存为,看编码
#2
类型用nvarchar试试看
#3
编码问题。全使用utf-8就行。
1. asp的实体文件
2. asp的编码
3. 数据库编码。
1. asp的实体文件
2. asp的编码
3. 数据库编码。
#4
编码问题,在asp页面最前面在
<%@ CODEPAGE=936 %>或
<%@ CODEPAGE=65001 %>尝试下
#5
四楼的解决了进数据库的问题,可是查询出来就变乱码了
#6
编码不统一造成的
记得要检查以下几个方面的编码是否统一:
一、服务端的编码声明,就是类似 <%@ CODEPAGE=936 %>这样的
二、客户端的编码声明,类似<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />这样的
三、asp文件属性的编码声明,用记事本的话,就另存为时选择编码,如果使用DW的话,就修改文档属性那里修改编码
四、数据库的编码
记得要检查以下几个方面的编码是否统一:
一、服务端的编码声明,就是类似 <%@ CODEPAGE=936 %>这样的
二、客户端的编码声明,类似<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />这样的
三、asp文件属性的编码声明,用记事本的话,就另存为时选择编码,如果使用DW的话,就修改文档属性那里修改编码
四、数据库的编码
#1
检查asp存储编码是否为utf-8,文本打开asp,另存为,看编码
#2
类型用nvarchar试试看
#3
编码问题。全使用utf-8就行。
1. asp的实体文件
2. asp的编码
3. 数据库编码。
1. asp的实体文件
2. asp的编码
3. 数据库编码。
#4
编码问题,在asp页面最前面在
<%@ CODEPAGE=936 %>或
<%@ CODEPAGE=65001 %>尝试下
#5
四楼的解决了进数据库的问题,可是查询出来就变乱码了
#6
编码不统一造成的
记得要检查以下几个方面的编码是否统一:
一、服务端的编码声明,就是类似 <%@ CODEPAGE=936 %>这样的
二、客户端的编码声明,类似<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />这样的
三、asp文件属性的编码声明,用记事本的话,就另存为时选择编码,如果使用DW的话,就修改文档属性那里修改编码
四、数据库的编码
记得要检查以下几个方面的编码是否统一:
一、服务端的编码声明,就是类似 <%@ CODEPAGE=936 %>这样的
二、客户端的编码声明,类似<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />这样的
三、asp文件属性的编码声明,用记事本的话,就另存为时选择编码,如果使用DW的话,就修改文档属性那里修改编码
四、数据库的编码