期翼嘻嘻即时通讯综合平台

标题: 有几个问题,请老大指点一下 [打印本页]

作者: angelinair    时间: 2012-10-26 15:25:05     标题: 有几个问题,请老大指点一下

1、好友列表不能保存:上线后添加了好友,然后退出客户端,等下一次登录时好友列表为空。
2、好友上下线不能及时更新:用户下线后,好友的列表中该用户仍然为在线状态一直不变。
3、用户上下线不计入数据库:我发现在数据库中有fcm_user_login表,猜想是记录用户上下线时间的,但是实际使用中该表并不记录用户的上下线动作。

我的调试环境:我目前还没有把服务端部署到服务器上,服务端、管理端、客户端都在我本机上运行,(本机使用win7);服务端的数据库改为远程数据库服务器上的sqlserver2005,建立myqq数据库并通过导入的方法从access数据库中把所有表导入sqlserver;注册QQ号是通过自做的网页来注册,QQ号任选,因此不是默认的从101开始排。我认为可能导致以上问题的操作就这几个,我相信这应该不是程序的bug,因为问题太明显了,所以请老大指点一下我问题出在哪里,怎样改正,谢谢

作者: peng2012    时间: 2012-10-26 16:05:02

数据库版本高低 有直接关系
作者: admin    时间: 2012-10-26 16:06:20

一般是数据库不正确导致的, 我看你说有个网页来注册,不知道是你们自己做的,还是对接用的现成.
问题比较复杂, 从信息上来看,可能是上述问题导致的.具体的需要详细跟踪才能得出结论.

如果是自己做的网页, 应该没什么影响.如果是对接的,需要详细了解一下信息
作者: angelinair    时间: 2012-10-26 16:48:02

注册网页是自己做的,现在我最关心的是好友列表不能保存和好友上下线状态不该变得问题。
好友列表的数据表我在数据库中找到了,能够正确记录,刚刚发现不是为空,是读到陌生人分组里了,为什么不能读到正确的分组中呢?没有自定义分组,只有一个默认的“我的好友”分组
再就是上下线状态改变,什么原因会导致不能实时获得好友在线信息?谢谢
作者: admin    时间: 2012-10-26 16:59:13

你对照一下 access 数据库,看那些字段是不转换错了,应该是数据库状态保存不正确,导致的.




欢迎光临 期翼嘻嘻即时通讯综合平台 (http://qiyicc.com/bbs001/) Powered by Discuz! X2