以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 连接外部用户数据出错 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=54803) |
||||||||||||
-- 作者:我来看看 -- 发布时间:2014/8/5 8:31:00 -- 连接外部用户数据出错 我按照帮助中的“外部数据源与用户管理<!--EndFragment-->”章节中的说明,首先建立了一个名为User.mdb的数据库,其中 这个表包括三列,分别是:
创建的这个表的名称为“Users”
然后创建数据源连接,能够连接成功。
可是随后我按照“自定义用户与权限管理”中的方法,在这个User.mdb的数据库中另外增加了一个“Users1”的表,包括Name、Group、Password三列 可是当我点用户管理——用户数据表——选择这个“Users1”的表时候,总是出现“所有用户表的结构不符合规范”的错误提示,请问我如何进行修改???错在哪里了?? <!--EndFragment--> |
||||||||||||
-- 作者:Bin -- 发布时间:2014/8/5 8:38:00 -- 表结构必须和你发出来的表结构一致 Name、Group、Password是不对的
|
||||||||||||
-- 作者:我来看看 -- 发布时间:2014/8/5 8:48:00 -- 以下是引用Bin在2014-8-5 8:38:00的发言:
表结构必须和你发出来的表结构一致 Name、Group、Password是不对的 我如何检查修改呢??? |
||||||||||||
-- 作者:Bin -- 发布时间:2014/8/5 8:55:00 -- 你不是发出来了吗? 按照你发的这个表结构才是对的. |
||||||||||||
-- 作者:我来看看 -- 发布时间:2014/8/5 9:10:00 -- 是呀,可是在这个User.mdb的数据库中另外增加了一个“Users1”的表,我主要需要记录的是用户的用户名、部门、密码这些信息,包括Name、Group、Password,这三个表的数据怎么制作啊??难道就用我已经建立的 这个表包括三列,分别是:
创建的这个表的名称为“Users” 这个表就能记录用户信息了吗???那么后来的那些帮助中的设置如何增加呢???
我要的自定义用户与权限管理
设计步骤 一、在文件“用户.mdb”新建一个名为“Users”的表,包括Name、Group、Password三列,分别 用于保存用户名、用户分组和密码。 二、建立一个外部数据源,连接到文件“用户.mdb”,数据源的名称设置为“User”。 三、打开Foxtable的用户管理,增加一个用户,并将其设置为默认用户,这样打开项目的时候,将不会出现foxtable的用户登录窗口。 四、在全局代码中定义两个变量: Public _UserName As String _UserName用户保存当前登录用户的名称,_UserGroup用于保存该用户的分组。 <!--EndFragment--> <!--EndFragment--> |
||||||||||||
-- 作者:Bin -- 发布时间:2014/8/5 9:11:00 -- 没错. Config保存了所有信息 包括密码角色用户组 Type就是保存用户类型.
|
||||||||||||
-- 作者:Bin -- 发布时间:2014/8/5 9:12:00 -- 第二个,那是另外的自定义方案.是脱离狐表的自定义管理的.独立方案. 请认真看一下帮助. 不要搞混了 |
||||||||||||
-- 作者:我来看看 -- 发布时间:2014/8/5 9:17:00 -- 老师呀,我是越看彻底越懵了。
这样,我就是想实现普通用户可以自己修改密码、管理员能够增加、删除、修改用户信息
这样的功能如何实现???需要写入哪些代码?? |
||||||||||||
-- 作者:Bin -- 发布时间:2014/8/5 9:20:00 -- 你所说的是两个完全不同的方案,你不要混为一谈,就不会蒙了 方案一,直接采用狐表自带的用户管理窗口等,比较简便 方案二,要自己设计所有窗口,比较复杂 建议采用方案一,你参考帮助做就可以了,不要和方案二搞混,混为一谈,这样肯定会蒙
|
||||||||||||
-- 作者:我来看看 -- 发布时间:2014/8/5 9:40:00 -- 谢谢Bin老师的耐心讲解,我基本上明白了。听取您的建议,决定就用方案1了,最后问一个问题,我在制作菜单的会后,如何增加用户管理这个菜单,从而直接采用狐表自带的用户管理窗口呢?? |