以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  已添加了具有相同键的项  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=180236)

--  作者:tld
--  发布时间:2022/10/10 10:48:00
--  已添加了具有相同键的项
   老师好。在执行到下面红色字体语句的时候,出现了如下错误:
.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2022.8.18.1
错误所在事件:启动IMClient
详细错误信息:
已添加了具有相同键的项。


 Forms("登录窗口").Open()
    QQClient.ServerIP = "120.131.5.56"   \'指定服务器IP地址
    QQClient.ServerPort = "52177"    \'指定服务器端口
    Dim tb As DataTable = DataTables("用户")
    Dim nm As String = user.name
    If user.Type = UserTypeEnum.Developer Then
        nm = "开发者"
    ElseIf user.Type = UserTypeEnum.Administrator Then
        nm = "管理员"
    End If
    For Each dr As DataRow In tb.dataRows
        If dr("姓名") = nm Then
            QQClient.UserName = dr("部门") & "." & nm
            Exit For
        End If
    Next
    QQClient.Password = "888"
MessageBox.Show (0)
    If QQClient.Start() = True  Then\'如果登录成功
MessageBox.Show (1)
   


请老师帮忙解决。谢谢老师!




--  作者:有点蓝
--  发布时间:2022/10/10 10:55:00
--  
这个一般是服务端添加的好友名称有重复了
--  作者:tld
--  发布时间:2022/10/10 11:08:00
--  
老师好。我查了,好友名称没有重复,qqclient没有启动
--  作者:有点蓝
--  发布时间:2022/10/10 11:10:00
--  
把添加好友的代码注释掉,测试有没有问题?
--  作者:tld
--  发布时间:2022/10/10 11:23:00
--  
添加好友的代码在哪里?我把用户管理中的用户都删除了,只留开发者与管理员,还是错误

[此贴子已经被作者于2022/10/10 11:37:29编辑过]

--  作者:有点蓝
--  发布时间:2022/10/10 11:37:00
--  
http://www.foxtable.com/webhelp/topics/2969.htm