asp mysql 符号乱码_asp +mysql中文乱码解决
困扰了我多天的ASP与MySQL操作中中文乱码问题终于得到了解
决,真是很有成就感;多天以来,在探索使用ASP查询以及写入
MySQL数据库中汉字的成功实现,我花费了大量的时间,几乎查看
了网络上所有关于ASP结合MySQL的文字,但是尽管看的多,收效
却甚微,原因在于,MySQL一般是与PHP结合使用,基本上很难找
到一个在windows系统下使用ASP操作MySQL的成功案例,更难找
到这方面的问题解决方案,所以,要想解决这一问题,只能从其他
的程序语言中探索其中的奥妙。大概越是高级的东西,越需要较高
的操作技能,所以要想掌握,必须要付出,并不断的探索;只要有
一个坚定的求胜信念,没有解决不了的问题。现在我已成功解决了
这一问题,在此作一总结,已供遇到这方面问题的网友参考,以免
少走弯路。
网络上的不少文字都谈到了出现中文乱码时修改MySQL的my.ini
文件中的[mysql]
default-character-set=latin1
与[mysqld]
default-character-set=latin1
这两处为default-character-set=gb2312(或gbk,utf8);这当然
没错,至少在数据库中是肯定可以显示汉字了,但是在页面中用语
句查询却未必能成功,可能依然是乱码。又又说在页面的页头加上
content="text/html;charset=gb2312">;其实这也是无关紧
要的,就是加了大概不会又多少用。我也作过其他的探索,比如更
改Apache服务器的字符集、重装ODBC驱动等等,所以的可能的解
决办法都试了,最后才知道,也许解决问题的方法并不在此。
其实解决ASP与MySQL数据操作中中文乱码问的关键在于数据连
接,我们只需要在数据连接中加入“OPTION=3;stmt=SET
NAMES GB2312”即可,但是位置与格式却非常重要;也有不少网
友提到了这点,但基本都是在PHP中的编码,在ASP中的完整格式
则应如下:
ASP向MySQL数据库中添加数据
strconnection="driver={mysql odbc 3.51 driver};database=gaorui;server=localhost;uid=root;password=luo;OPTION=3;stmt=SET NAMES GB2312"
set adodataconn = server.createobject("adodb.connection")
adodataconn.open strconnection
strquery = "select * from user"
set rs = adodataconn.execute(strquery)
if not rs.bof then
%>
姓名 | 密码 |
do while not rs.eof
%>
rs.movenext
loop
%>
else
response.write("无数据.")
end if
rs.close
adodataconn.close
set adodataconn = nothing
set rsemaildata = nothing
%>
添加数据也应该如此,如:
username=request.form("username")
password=request.form("password")
strconnection="driver={mysql odbc 3.51 driver};database=gaorui;server=localhost;uid=root;password=luo;OPTION=3;stmt=SET NAMES GB2312"
set conn = server.createobject("adodb.connection")
conn.open strconnection
set rs=server.CreateObject("adodb.recordset")
sql="select * from user"
rs.open sql,conn,1,3
rs.addnew
rs("username")=username
rs("password")=password
rs.update
rs.close
response.write ""
response.End
%>
在运用了这种解决方案之后,ASP与MySQL数据操作中的中文乱
码问题就可以成功的解决!
asp mysql 符号乱码_asp +mysql中文乱码解决相关推荐
- MySQL 插入数据时,中文乱码问题的解决
MySQL 插入数据时,中文乱码问题的解决 参考文章: (1)MySQL 插入数据时,中文乱码问题的解决 (2)https://www.cnblogs.com/sunzn/archive/2013/0 ...
- tomcat8日志乱码_Tomcat日志中文乱码怎么解决?
Linux系统中文语言乱码,是很多小伙伴在开始接触Linux时经常遇到的问题,而且当我们将已在Wndows部署好的项目搬到Linux上运行时,Tomcat的输出日志中文全为乱码(在Windows上正常 ...
- jmeter对乱码如何处理_JMeter中文乱码的解决
对于JMeter中文乱码分为两部分: 1.请求(request):由于引用了csv文件当csv文件编码与JMeter不统一可能造成服务器收到数据的中文乱码 2.返回(response):由于服务器返回 ...
- 火狐浏览器中文乱码怎么办 Firefox中文乱码解决方法
核心提示:最近好多网友反映在使用火狐浏览器的时候,网页显示乱码的情况,这种问题通常是由于我们浏览器语言的设置有关系,下面小编就为大家分析下具体的解决办法,希望对大家有所帮助. 火狐浏览器中文乱码怎么办 ...
- keil5中文乱码,编译中文乱码,串口调试助手接收中文乱码
keil5中文乱码,编译中文乱码,串口调试助手接收中文乱码 keil5的文本编辑器输入中文乱码 一般更改编码就可以解决 打开设置界面 更改编码,可以是GBK码,也可以是UTF-8编码 编辑器中文没有乱 ...
- HTML编程出现乱码,html中文为什么会乱码?html中文乱码怎么解决?
html中文乱码一般是因为编码格式不匹配.或没有设置编码造成的.解决方法:1.在HTML文件头中使用meta标签把HTML编码方式设置为utf-8:2.使用网页编辑器打开文件,设置统一的编码格式. 很 ...
- 为什么html中文是乱码?html中文乱码怎么解决
很多程序员在开发网站的时候,都会遇到html文件出现乱码,那么,为什么html中文是乱码?html乱码怎么造成的?html中文乱码怎么解决呢,下面php高手为您解决这些问题. 打造全网web前端全栈资 ...
- Java解决下载中文乱码和URL中文乱码问题
解决浏览器下载中文乱码和URL中文乱码问题 下载中文乱码问题 URL路径中含有中文处理方式: 下载中文乱码问题 中文乱码是个让人头痛的问题,这里整理针对下载时,中文乱码问题,下面是Java对应的实现, ...
- asp mysql 符号乱码_asp MYSQL出现问号乱码的解决方法
asp MYSQL出现问号乱码的解决方法 发布时间:2016-06-18 来源: 点击: 次 这样的问题是因为 数据库字符集,表字符集,字段字符集都设为:gbk_chinese_ci 注意数据库连接串 ...
最新文章
- 【组队学习】【26期】图神经网络
- mongodb jar包_MongoDB是什么?看完你就知道了!
- Codeforces 458A Golden System
- E-mail Composition and Decoding
- 数据结构和算法分析:B树 B+树 和B*树的总结
- 爱上MVC~为非法进行Action的用户提供HttpStatusCodeResult
- 云小课 | 一分钟了解AppCube中的应用
- 解决python最新版无法安装TensorFlow,导入TensorFlow
- 从程序员角度--解决ipad白苹果问题的最佳办法---纠正网上的错误言论
- signature=73d4f2b7e55a02359b7d1bf362a074d6,SHOCK ABSORBER
- Eclipse开发JSP页面,xhtml页面卡死的解决方法
- 下载VS2017的网址
- 8uftp,怎么使用8uftp
- maya python window_安装了Anaconda之后,Maya运行报错,Python 找不到 Maya 的 Python 模块...
- 微信公众号服务器配置及接入验证
- Bmob后端云的集成与使用
- 网络与信息安全顶级期刊与会议
- VTM1.0代码阅读:CU、PU、TU
- java的套娃汇总(黑马程序员基础java总结)
- 数据稀疏or特征稀疏
热门文章
- Unity 使用C#List (Clear())出现的问题
- HTML两栏布局和三栏布局
- python能做什么游戏-12岁的少年教你用Python做小游戏
- 数据分析 数据预处理
- 毕业设计模型可以用别人的吗
- 19999元起售!大疆发布Mavic 3行业系列无人机;乐高集团上半年新开66家品牌零售店有46家在中国 | 美通企业日报...
- m4r转换工具html加载视频,m4r格式转换器——iphone铃声制作工具(mp3转换m4r)
- 数据缓存-fifo算法(c语言)
- 2022.3.7 虾皮第一题
- windows7安装sql server 2000安装步骤 及安装过程中遇到的问题和解决方式