Foxtable(狐表)用户栏目专家坐堂 → 为啥一直有2个登录窗口


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

主题:为啥一直有2个登录窗口

帅哥哟,离线,有人找我吗?
初心不改再说未来
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:496 积分:3905 威望:0 精华:0 注册:2017/7/19 10:58:00
为啥一直有2个登录窗口  发帖心情 Post By:2023/8/25 13:34:00 [只看该作者]

我用自定义权限设计了一个登录窗口,按照教程贴的,报错:
教程:
Dim UserName As String = e.Form.Controls("UserName").Value
Dim dr As DataRow
If UserName = "" Then
    Messagebox.show("请选择用户!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information)
    Return
End If
dr = _UserTable.SQLFind("[Name] = '" & UserName & "'")
If dr Is Nothing Then
    Messagebox.show("此用户不存在!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information)
    Return
End If
If e.Form.Controls("PassWord").Value = dr("Password") Then
    _UserName = UserName
    _UserGroup = dr("Group")
    e.Form.Close
Else
    Messagebox.show("密码错误!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information)
End If


报错:

无法将类型为“Foxtable.WinForm.TextBox”的对象强制转换为类型“Foxtable.WinForm.ComboBox”。


然后我用内部数据用户表设置了一个默认用户,再切换回外部数据表之后,打开项目一直要登录2次,一次是默认的ft 的登录,一次是我自定义的登录界面,

是哪里出了问题啊老师


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110560 积分:562690 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/8/25 13:36:00 [只看该作者]

添加一个默认用户,关闭系统自带的登录窗口:http://www.foxtable.com/webhelp/topics/1796.htm

 回到顶部
帅哥哟,离线,有人找我吗?
初心不改再说未来
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:496 积分:3905 威望:0 精华:0 注册:2017/7/19 10:58:00
  发帖心情 Post By:2023/8/25 13:42:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:下载.png
图片点击可在新窗口打开查看登录窗口1

然后报错

图片点击可在新窗口打开查看此主题相关图片如下:下载 (1).png
图片点击可在新窗口打开查看


然后跳出登录窗口2

图片点击可在新窗口打开查看此主题相关图片如下:下载 (3).png
图片点击可在新窗口打开查看


然后又报错


只能退出,用ctrl进


 回到顶部
帅哥哟,离线,有人找我吗?
初心不改再说未来
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:496 积分:3905 威望:0 精华:0 注册:2017/7/19 10:58:00
  发帖心情 Post By:2023/8/25 13:42:00 [只看该作者]

我用的外部数据表,也设置了默认用户(在内部数据源状态下设置的,不然外部数据源设置不上)

 回到顶部
帅哥哟,离线,有人找我吗?
初心不改再说未来
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:496 积分:3905 威望:0 精华:0 注册:2017/7/19 10:58:00
  发帖心情 Post By:2023/8/25 13:44:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20230825134324.png
图片点击可在新窗口打开查看你看

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110560 积分:562690 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/8/25 13:45:00 [只看该作者]

不能使用这个帮助的用法:http://www.foxtable.com/webhelp/topics/2723.htm

要使用这种用户的用法:http://www.foxtable.com/webhelp/topics/2048.htm

 回到顶部
帅哥哟,离线,有人找我吗?
初心不改再说未来
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:496 积分:3905 威望:0 精华:0 注册:2017/7/19 10:58:00
  发帖心情 Post By:2023/8/25 13:57:00 [只看该作者]

一、在文件“用户.mdb”新建一个名为“Users”的表,包括Name、Group、Password三列,分别 用于保存用户名、用户分组和密码。

二、建立一个外部数据源,连接到文件“用户.mdb”,数据源的名称设置为“User”。(我这里就是外部数据源,外部数据库里有个表叫users)

三、打开Foxtable的用户管理,增加一个用户,并将其设置为默认用户,这样打开项目的时候,将不会出现foxtable的用户登录窗口。(我设置不了啊,一但设置了外部数据源,就上面的帖子里的报错就出来了)


 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110560 积分:562690 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/8/25 14:19:00 [只看该作者]

都说了不能使用这个帮助http://www.foxtable.com/webhelp/topics/2723.htm的用法,是看不懂中文吗。把用户数据表的设置去掉
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
初心不改再说未来
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:496 积分:3905 威望:0 精华:0 注册:2017/7/19 10:58:00
  发帖心情 Post By:2023/8/25 14:25:00 [只看该作者]

我知道这样可以,可是这样设置完了以后,我的用户信息不就只能存在本地了吗?多用户网络环境下怎么增删用户呢?

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110560 积分:562690 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/8/25 14:28:00 [只看该作者]

使用这种用户的用法:http://www.foxtable.com/webhelp/topics/2048.htm,这个用法也是使用的外部用户表,不需要去设置8楼的图。麻烦认真把帮助多看几遍吧。重点看帮助的文字说明,不要就会抄代码

 回到顶部
总数 19 1 2 下一页