asp MYSQL出现问号乱码的解决方法

发布时间:2016-06-18 来源: 点击:

这样的问题是因为

数据库字符集,表字符集,字段字符集都设为:gbk_chinese_ci

注意数据库连接串里面的 Stmt=Set Names 'GBK' ,一定要有这一句。

下面是asp链接mysql的代码。请注意,后面有个GBK。这样就是指定链接的编码类型。根据你使用的数据

库编码类型。修改成你自己的。

ConnectionString ="Driver={MySQL ODBC 3.51

Driver};Server=myserver;Database=mysql;User=myuser;password=mypassword;Option=3;Stmt=Set

Names 'GBK'"

如果使用高版本的mysql,经常出现这样的情况,中文经常为乱码;包括在php中。

参考的方法:

设置一下,mysql的字体.

在mysql.ini加入

[mysql]

default-character-set=gb2312

[client]

default-character-set=gb2312

[mysqld]

default-character-set=gb2312 //或gbk

注册改了后,在改之前的数据库没有效果的.这些数据库目录下的db.opt文件的内容改为

default-character-set=gb2312

default-collation=gb2312_chinese_ci

也可以这么做

dim driverName,chs

driverName="Driver={mysql odbc 3.51

driver};server=localhost;database=test;uid=loaer;pwd=123456;"

set conn=server.createobject("adodb.connection")

conn.open driverName

'查询之前先执行下面这一句

set chs=conn.Execute("SET NAMES 'gb2312'")

'查询数据库表

sql = "SELECT * FROM tb_commondata"

Set rs = conn.Execute(sql)

这样就不会乱码了

这就是微学网-程序员之家为你提供的"asp MYSQL出现问号乱码的解决方法"希望对你有所帮助.本文来自网络,转载请注明出处:http://www.weixuecn.cn/article/2700.html

asp mysql 符号乱码_asp MYSQL出现问号乱码的解决方法相关推荐

  1. mysql 报错 get error 28 from storage engine 解决方法

    mysql 报错 get error 28 from storage engine 解决方法 参考文章: (1)mysql 报错 get error 28 from storage engine 解决 ...

  2. MySQL Workbench/SQLyog 高分辨率屏幕上界面模糊的解决方法

    MySQL Workbench/SQLyog 高分辨率屏幕上界面模糊的解决方法 参考文章: (1)MySQL Workbench/SQLyog 高分辨率屏幕上界面模糊的解决方法 (2)https:// ...

  3. mysql删除数据后id自增不连续的解决方法

    mysql删除数据后id自增不连续的解决方法 参考文章: (1)mysql删除数据后id自增不连续的解决方法 (2)https://www.cnblogs.com/weifeng-888/p/1163 ...

  4. 如果不知道MySQL当前使用配置文件(my.cnf)的路径的解决方法

    如果不知道MySQL当前使用配置文件(my.cnf)的路径的解决方法 参考文章: (1)如果不知道MySQL当前使用配置文件(my.cnf)的路径的解决方法 (2)https://www.cnblog ...

  5. mysql创建连接失败怎么办,MYSQL在Windows 2003上连接不上的解决方法

    MYSQL在Windows 2003上连接不上的解决方法 今天搭建mysql数据库,连接了半天,都提示10061错误,以为密码出了问题试了半天,压根连服务都连接不上,忙活了半个多小时,才发现是系统补丁 ...

  6. net start mysql 发生系统错误 5。 拒绝访问。的解决方法

    net start mysql 发生系统错误 5. 拒绝访问.的解决方法 发生的问题,由于默认情况下cmd是以用户身份运行的,出现此类问题是由于没有权限.运行cmd时需要以管理员身份运行 以管理员身份 ...

  7. MySQL 实例空间使用率过高的原因和解决方法

    MySQL 实例空间使用率过高的原因和解决方法 参考文章: (1)MySQL 实例空间使用率过高的原因和解决方法 (2)https://www.cnblogs.com/drizzle-xu/p/ali ...

  8. Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)

    Mysql的Root密码忘记,查看或修改的解决方法(图文介绍) 参考文章: (1)Mysql的Root密码忘记,查看或修改的解决方法(图文介绍) (2)https://www.cnblogs.com/ ...

  9. MySQL 服务无法启动且不报任何错误解决方法之一

    MySQL 服务无法启动且不报任何错误解决方法之一 以解压缩方式安装MySQL时可能会出现以下错误: 无法启动而且没有任何报错,如下图所示 解决方法: 第一步,到 MySQL 目录下运行下面的命令:m ...

  10. mysql errcode 13_Linux下MySQL的写文件时权限错误(Errcode: 13)解决方法

    在数据库中select * into outfile '/home/mysql/data.sql',mysql又提示错误:ERROR 1 (HY000): Can't create/write to  ...

最新文章

  1. 华为机考HJ7取近似值
  2. CryptoAPI与openssl数字签名与验证交互
  3. Android--生命周期【转】
  4. Java代码块的学习
  5. Codeforce_732
  6. 服务框架及服务治理组件——业界调研
  7. 02.改善深层神经网络:超参数调试、正则化以及优化 W3. 超参数调试、Batch Norm和程序框架(作业:TensorFlow教程+数字手势预测)
  8. 微信公众号开发(—)接口与服务器关联
  9. FCKeditor在Asp.Net中的配置
  10. 新建word 无法切换输入法_WORD系列-1认识与保存
  11. condition实现通知部分线程
  12. 做游戏,学编程(C语言) 3 利用函数对飞机游戏进行重构
  13. UnsatisfiedDependencyException
  14. 【七日阅书】1.注重实效《程序员修炼之道—从小工到专家》
  15. 华为服务器sn码查询网站,linux 查询服务器sn号
  16. 蚂蚁金服出品,这个企业级前端应用框架你值得拥有
  17. 读书有益——》名家毒舌语录
  18. 180822 逆向-网鼎杯(2-1)
  19. h3c服务器登录密码修改,H3C交换机配置ssh密码验证登录方式
  20. 解决Mac笔记本电脑自带录屏软件没有声音问题

热门文章

  1. 华为OD机试真题 Java 实现【机器人】【100%通过率】【2022.11 Q4 新题】
  2. Linux远程联机服务——Tel服务器安装和使用详解
  3. 牛客网 2018校招真题 招商银行信用卡 整数成绩最大化
  4. 解决VS2008报错:unexpected precompiled head error, simply rerunning the compiler might fix this problem
  5. 【复变函数与积分变换】01. 复数与复平面
  6. i春秋网鼎杯第二场套娃题目writeup
  7. jmeter取样器javaRequest脚本8
  8. Vitamio库打造万能播放器(四)
  9. 大一学生HTML期末作业 【html体育羽毛球6页面带注册】学生网页设计作业源码
  10. 关于djano本地mysql