分享

写回答

发帖

[提问] 有人用ASP+mysql成功过吗?我怎么用都是乱码!

回答|共 12 个

lwbo1987

发表于 2011-12-24 15:06:28 | 显示全部楼层

回复 10# 的帖子

那没办法
回复 支持 反对

使用道具 举报

maogame

发表于 2011-12-24 16:51:00 | 显示全部楼层

原帖由 55fu 于 2011-12-24 02:50 PM 发表
Conn.Open "driver={MySQL ODBC 3.51 Driver};server=xxx.db.8654736.hostedresource.com;port=3306;database=xxx;user=xxx;password=xxx;stmt=set names utf8"

ASP的连接代码是这样的!stmt=set names utf8"

MYSQL ...



嗯,要VPS和独立服务器才可以改mysql 的  MY.INI,该文件在MYSQL的安装目录下
[mysqld]
character-set-server=utf8

这个不编码不统一也没事。。。。主要是DB连接要声明编码。。stmt=set names utf8 不知你这个正不正确哈,偶没用过ASP。。。。。另外你注意看下数据库和数据表是不是都设置成了UTF8...是的话新建一个表测试下看看。。。我记得以前GB2312导出的数据以UTF8导入也会乱码。。。最好用MYSQL官方的ADMINISTRATOR工具导出再导入试试
回复 支持 反对

使用道具 举报

55fu

发表于 2011-12-24 18:27:30 | 显示全部楼层

谢谢!我就是用的测试表啊,先在数据库表里主机写的中文,然后怎么读都是乱码,表都设置utf-8了,在本地远程可以读汉字!

在GODADDY的IIS7下就读成乱码了!
回复 支持 反对

使用道具 举报

lwbo1987

发表于 2011-12-26 09:39:56 | 显示全部楼层

回复 13# 的帖子

版本不一样导致的吧
回复 支持 反对

使用道具 举报

test112

发表于 2011-12-26 10:35:01 | 显示全部楼层

mysql字符也要统一下,跟你的asp一侄
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则