以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 为啥一直有2个登录窗口 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=187994) |
-- 作者:初心不改再说未来 -- 发布时间:2023/8/25 13:34:00 -- 为啥一直有2个登录窗口 我用自定义权限设计了一个登录窗口,按照教程贴的,报错: 教程: 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 的登录,一次是我自定义的登录界面, 是哪里出了问题啊老师 |
-- 作者:有点蓝 -- 发布时间:2023/8/25 13:36:00 -- 添加一个默认用户,关闭系统自带的登录窗口:http://www.foxtable.com/webhelp/topics/1796.htm |
-- 作者:初心不改再说未来 -- 发布时间:2023/8/25 13:42:00 -- 此主题相关图片如下:下载.png 登录窗口1 然后报错 然后跳出登录窗口2 然后又报错 只能退出,用ctrl进 |
-- 作者:初心不改再说未来 -- 发布时间:2023/8/25 13:42:00 -- 我用的外部数据表,也设置了默认用户(在内部数据源状态下设置的,不然外部数据源设置不上) |
-- 作者:初心不改再说未来 -- 发布时间:2023/8/25 13:44:00 -- 此主题相关图片如下:微信截图_20230825134324.png 你看 |
-- 作者:有点蓝 -- 发布时间:2023/8/25 13:45:00 -- 不能使用这个帮助的用法:http://www.foxtable.com/webhelp/topics/2723.htm |
-- 作者:初心不改再说未来 -- 发布时间:2023/8/25 13:57:00 -- 一、在文件“用户.mdb”新建一个名为“Users”的表,包括Name、Group、Password三列,分别 用于保存用户名、用户分组和密码。 二、建立一个外部数据源,连接到文件“用户.mdb”,数据源的名称设置为“User”。(我这里就是外部数据源,外部数据库里有个表叫users) 三、打开Foxtable的用户管理,增加一个用户,并将其设置为默认用户,这样打开项目的时候,将不会出现foxtable的用户登录窗口。(我设置不了啊,一但设置了外部数据源,就上面的帖子里的报错就出来了) |
-- 作者:有点蓝 -- 发布时间:2023/8/25 14:19:00 -- 都说了不能使用这个帮助http://www.foxtable.com/webhelp/topics/2723.htm的用法,是看不懂中文吗。把用户数据表的设置去掉 |
-- 作者:初心不改再说未来 -- 发布时间:2023/8/25 14:25:00 -- 我知道这样可以,可是这样设置完了以后,我的用户信息不就只能存在本地了吗?多用户网络环境下怎么增删用户呢? |
-- 作者:有点蓝 -- 发布时间:2023/8/25 14:28:00 -- 使用这种用户的用法:http://www.foxtable.com/webhelp/topics/2048.htm,这个用法也是使用的外部用户表,不需要去设置8楼的图。麻烦认真把帮助多看几遍吧。重点看帮助的文字说明,不要就会抄代码 |