Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖

[疑难] linktalk只能保存数字英文聊天记录?不能保存中文记录?

[复制链接]
alexclark 发表于 2010-1-15 13:24:13 | 显示全部楼层
本帖最后由 alexclark 于 2010-01-15 13:34 编辑

1、确认数据库的表的编码格式为GB2312
2、到服务器端配置文件web.config中检查下面这个配置项
  1. <add key="LinkTalk.DatabaseCharset" value="utf8"/>
复制代码
改为
  1.    <!-- 设置LinkTalk的数据库的字符编码(可以填写合法的字符编码,也可以不填,一般情况下不需要填写) -->
  2.     <!-- <add key="LinkTalk.DatabaseCharset" value="utf8"/> -->
复制代码
3、上传web.config,重新用中文聊天试试

PS:linktalk UTF8版本,linktalk的聊天记录数据库表用GB2312编码也是OK的。

这是聊天时的记录

这是数据库的记录...

怎么回事?
伏云龙 发表于 2009-10-18 18:30
回复

使用道具 举报

linktalk 发表于 2010-1-29 19:40:34 | 显示全部楼层
回复 1# 伏云龙


    如果是在数据库的表中发现中文字符都变成了(?)问号,或者显示到聊天框里面也是问号,那么肯定是连接数据库的字符编码没有指定正确。
   主要看web.config中的数据库连接字符串的配置。你贴出来我看看。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-18 19:40 , Processed in 0.019500 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表