首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

asp页面增添中文到sql数据库中,变成了乱码

2013-04-12 
asp页面添加中文到sql数据库中,变成了乱码?在asp页面是添加汉字到数据库之后就变成了乱码,页面和代码都已

asp页面添加中文到sql数据库中,变成了乱码?
在asp页面是添加汉字到数据库之后就变成了乱码,页面和代码都已经改成了utf-8,在数据库中用的类型是varchar(50)什么原因会导致这种情况?
[解决办法]
检查asp存储编码是否为utf-8,文本打开asp,另存为,看编码
[解决办法]
类型用nvarchar试试看
[解决办法]
编码问题。全使用utf-8就行。

1. asp的实体文件
2. asp的编码
3. 数据库编码。
[解决办法]
编码问题,在asp页面最前面在

<%@  CODEPAGE=936 %>
<%@  CODEPAGE=65001 %>
 尝试下
[解决办法]
编码不统一造成的

记得要检查以下几个方面的编码是否统一:
一、服务端的编码声明,就是类似 <%@  CODEPAGE=936 %>这样的
二、客户端的编码声明,类似<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />这样的
三、asp文件属性的编码声明,用记事本的话,就另存为时选择编码,如果使用DW的话,就修改文档属性那里修改编码
四、数据库的编码

热点排行