免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2059 | 回复: 5
打印 上一主题 下一主题

[类型][为什么显示乱码或只有第一个字]【类型的选择】[已解决] [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-04-21 20:17 |只看该作者 |倒序浏览
我在mysql中定义了一个表class(id int,lanmu varchar(40));
在asp中输出为什么只有第一个字,如:lanmu下面的是:标题无敌。而它只显示:标。
换成了lanmu int(40),直接就成了:?????。真是弱。。。

[ 本帖最后由 fenving 于 2007-4-24 00:05 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2007-04-22 15:41 |只看该作者

我就日了

没人会啊...

论坛徽章:
0
3 [报告]
发表于 2007-04-22 22:35 |只看该作者
初步估计是编码问题,但如果是,标都出不来啊。

论坛徽章:
0
4 [报告]
发表于 2007-04-23 10:17 |只看该作者

难道是5.0的还不好使??

难道是5.0的还不好使??我的环境是:asp+xp+mysql5.0+IIs6.0+dreamwever
我在网上找了很多解决方法:
有再连接处加上:conn.execute(set names "gb2312")的
将数据库的编码环境,除了system(不可改变)外其他设为:gb2312的,还是不幸.真实太不幸了

论坛徽章:
0
5 [报告]
发表于 2007-04-23 14:43 |只看该作者

.

我觉得你应该先对比下db和tbl的字符集,看看是否一致,希望对你的情况有帮助

论坛徽章:
0
6 [报告]
发表于 2007-04-23 15:09 |只看该作者

hahahahahaa

终于找到原因了,原来是5.0的odbc的连接解码问题,使用3.51的odbc连接就行了,

[ 本帖最后由 fenving 于 2007-4-24 00:05 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP