asp+mysql+utf8 网页出现乱码问题的解决方法
程序员文章站
2024-03-31 14:59:34
mysql是utf8编码,但无论在网页中加多少utf8的定义,显示的结果都还是会有一些小格子,而且sql语句中用like 中文,也查询不出来。反而定义为gb2312,显示完...
mysql是utf8编码,但无论在网页中加多少utf8的定义,显示的结果都还是会有一些小格子,而且sql语句中用like 中文,也查询不出来。反而定义为gb2312,显示完全正常。
conn.asp 网页顶部写
<%@language="vbscript" codepage="936"%>
<%session.codepage=936%>
set conn = createobject("adodb.connection")
连接语句加入 driver={mysql odbc 3.51 driver};database=…………charset=gb2312;
conn.execute "set names gb2312;"
网页
<meta http-equiv="content-type" content="text/html;charset=gb2312">
程序正常显示中文,sql语句中用like '%中文%' 正常。
conn.asp 网页顶部写
复制代码 代码如下:
<%@language="vbscript" codepage="936"%>
<%session.codepage=936%>
set conn = createobject("adodb.connection")
连接语句加入 driver={mysql odbc 3.51 driver};database=…………charset=gb2312;
conn.execute "set names gb2312;"
网页
复制代码 代码如下:
<meta http-equiv="content-type" content="text/html;charset=gb2312">
程序正常显示中文,sql语句中用like '%中文%' 正常。
推荐阅读
-
asp+mysql+utf8 网页出现乱码问题的解决方法
-
spring boot使用i18n时properties文件中文乱码问题的解决方法
-
完美解决Java获取文件路径出现乱码的问题
-
php file_get_contents抓取Gzip网页乱码的三种解决方法
-
解决J2ME联网时出现的中文乱码问题
-
Servlet出现中文乱码的问题
-
用yolov3 VOC训练自己的数据时出现的问题及解决方法
-
Anaconda2和Anaconda3反复安装出现的问题的解决方法
-
Kettle数据抽取(转换)出现乱码问题解决方法 博客分类: BI kettlebi
-
java web请求和响应中出现中文乱码问题的解析