Foxtable(狐表)用户栏目专家坐堂 → [求助]已注册用户未被批准不准登陆,怎么改代码?


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

主题:[求助]已注册用户未被批准不准登陆,怎么改代码?

帅哥哟,离线,有人找我吗?
大红袍
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/6 11:13:00 [显示全部帖子]

你用系统的登陆窗口,还是自己做的登陆窗口?

 

如果是系统自带的,你无法控制登陆,不过你可以在LoadUserSetting事件,查询用户的表记录,从而提醒用户;

 

如果是自己做的登陆窗口,就直接find对应的数据行,检查那两列是否勾选。


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/6 16:01:00 [显示全部帖子]

Dim fdr As DataRow = DataTables("users").SqlFind("name = '" & user.Name & "'")

If fdr Is Nothing Then

    msgbox("用户不存在")

Else

    If fdr("系统批准") = False OrElse fdr("公司批准") = False Then

        msgbox("你没被批准")

    End If

End If


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/8 14:58:00 [显示全部帖子]

以下是引用viking在2016/5/6 18:38:00的发言:

DataTables("users")

表是未加载到系统的表,这个会找不到表“users”

 

你添加一个users表进来吧,方便查询

 

http://www.foxtable.com/help/topics/1812.htm

 


 回到顶部