Foxtable(狐表)用户栏目专家坐堂 → 用户表和USERS表合并


  共有1748人关注过本帖树形打印复制链接

主题:用户表和USERS表合并

美女呀,离线,留言给我吧!
qinlao666
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:443 积分:3766 威望:0 精华:0 注册:2015/3/3 10:06:00
用户表和USERS表合并  发帖心情 Post By:2018/5/26 11:50:00 [只看该作者]

老师我这样合并对吗?
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20180526114918.png
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107680 积分:547721 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/5/26 12:01:00 [只看该作者]

看不出问题。能正常使用不?

 回到顶部
美女呀,离线,留言给我吧!
qinlao666
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:443 积分:3766 威望:0 精华:0 注册:2015/3/3 10:06:00
  发帖心情 Post By:2018/5/26 12:23:00 [只看该作者]

我按这个要求设计,一直显示  没找到

用户表和users表,请合并成一张表。name对应用户名,group对应部门,加一个好友列

 

qqserver那里,添加外部数据源,连接users表。

 

AfterOpenProject事件代码

 


Dim fdr As DataRow = DataTables("users").Find("name = '" & _UserName & "'")
If fdr Is Nothing Then
    msgbox("没找到")
    Return
End If
Dim gr As String = fdr("group")
Dim pa As String = fdr("password")
Dim na As String = fdr("name")
msgbox(fdr("group"))
msgbox(fdr("password"))


If QQClient.Ready=True Then
    MessageBox.show("QQClient已经启动,请先关闭","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    Return
End If
QQClient.ServerIP = "这个地址你要直接写"
QQClient.ServerPort = "这个要直接写”
QQClient.UserName = gr & "." & na
QQClient.Password = pa '指定登录密码
If QQClient.Start() = True Then '如果登录成功
    Dim msg As String =  "恭喜,OpenQQ登录成功!"
    If QQClient.ServerMessage > "" Then '如果服务器返回了欢迎信息
        msg = msg & QQClient.ServerMessage
    End If
    popMessage(msg,"提示",PopiconEnum.Infomation,2)
Else '如果登录失败,显示服务器返回错误信息
    PopMessage("QQClient登录失败,原因:" & vbcrlf & QQClient.ServerMessage,"提示",PopiconEnum.Error,3)
End If


[此贴子已经被作者于2018/5/26 12:26:11编辑过]

 回到顶部
美女呀,离线,留言给我吧!
qinlao666
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:443 积分:3766 威望:0 精华:0 注册:2015/3/3 10:06:00
  发帖心情 Post By:2018/5/26 12:30:00 [只看该作者]

老师,我是不是合并的不对

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107680 积分:547721 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/5/26 14:17:00 [只看该作者]

如果是自己做用户管理的使用这种表结构和用法:http://www.foxtable.com/webhelp/scr/2048.htm

 回到顶部
美女呀,离线,留言给我吧!
qinlao666
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:443 积分:3766 威望:0 精华:0 注册:2015/3/3 10:06:00
  发帖心情 Post By:2018/5/26 15:38:00 [只看该作者]

不是自己做的,用的系统的自带的

 回到顶部
美女呀,离线,留言给我吧!
qinlao666
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:443 积分:3766 威望:0 精华:0 注册:2015/3/3 10:06:00
  发帖心情 Post By:2018/5/26 15:39:00 [只看该作者]

name对应用户名,group对应部门,加一个好友列,
但是系统自带的没有group列

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107680 积分:547721 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/5/26 16:08:00 [只看该作者]

还是自己做用户管理吧。

系统自带的有很多限制,group要自己从config列里自己提取,用户也不是_UserName,而是user.name。_UserName是自己做用户管理的用法

 回到顶部