Foxtable(狐表)用户栏目专家坐堂 → 连接外部用户数据出错


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

主题:连接外部用户数据出错

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


加好友 发短信
等级:小狐 帖子:347 积分:3065 威望:0 精华:0 注册:2013/11/19 16:05:00
连接外部用户数据出错  发帖心情 Post By:2014/8/5 8:31:00 [只看该作者]

我按照帮助中的“外部数据源与用户管理<!--EndFragment-->”章节中的说明,首先建立了一个名为User.mdb的数据库,其中

这个表包括三列,分别是:

列名

数据类型

说明

Name

字符型

此列设置为主键!

Type

整数型

 

Config

备注型

 

创建的这个表的名称为“Users”

 

然后创建数据源连接,能够连接成功。

 

可是随后我按照“自定义用户与权限管理”中的方法,在这个User.mdb的数据库中另外增加了一个“Users1”的表,包括NameGroupPassword三列

可是当我点用户管理——用户数据表——选择这个“Users1”的表时候,总是出现“所有用户表的结构不符合规范”的错误提示,请问我如何进行修改???错在哪里了??<!--EndFragment-->


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/8/5 8:38:00 [只看该作者]

表结构必须和你发出来的表结构一致


NameGroupPassword是不对的

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


加好友 发短信
等级:小狐 帖子:347 积分:3065 威望:0 精华:0 注册:2013/11/19 16:05:00
  发帖心情 Post By:2014/8/5 8:48:00 [只看该作者]

以下是引用Bin在2014-8-5 8:38:00的发言:
表结构必须和你发出来的表结构一致


NameGroupPassword是不对的

我如何检查修改呢???


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/8/5 8:55:00 [只看该作者]

你不是发出来了吗? 按照你发的这个表结构才是对的.


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


加好友 发短信
等级:小狐 帖子:347 积分:3065 威望:0 精华:0 注册:2013/11/19 16:05:00
  发帖心情 Post By:2014/8/5 9:10:00 [只看该作者]

是呀,可是在这个User.mdb的数据库中另外增加了一个“Users1”的表,我主要需要记录的是用户的用户名、部门、密码这些信息,包括NameGroupPassword,这三个表的数据怎么制作啊??难道就用我已经建立的 

这个表包括三列,分别是:

列名

数据类型

说明

Name

字符型

此列设置为主键!

Type

整数型

 

Config

备注型

 

创建的这个表的名称为“Users”

这个表就能记录用户信息了吗???那么后来的那些帮助中的设置如何增加呢???

 

我要的自定义用户与权限管理

 

 

设计步骤

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

二、建立一个外部数据源,连接到文件“用户.mdb”,数据源的名称设置为“User”。

三、打开Foxtable的用户管理,增加一个用户,并将其设置为默认用户,这样打开项目的时候,将不会出现foxtable的用户登录窗口。
  提示:示例文件“自定义用户管理.Table"”菜单中的用户管理和用户登录,已经被自定义的用户管理和登录代替,必须先按Ctrl+Shift+F12回到系统菜单,才能打开Foxtable的用户管理。

四、在全局代码中定义两个变量:

Public _UserName As String
Public _UserGroup As String 

_UserName用户保存当前登录用户的名称,_UserGroup用于保存该用户的分组。

<!--EndFragment--><!--EndFragment-->


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/8/5 9:11:00 [只看该作者]

没错. Config保存了所有信息 包括密码角色用户组

Type就是保存用户类型.

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/8/5 9:12:00 [只看该作者]

第二个,那是另外的自定义方案.是脱离狐表的自定义管理的.独立方案. 请认真看一下帮助.  不要搞混了

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


加好友 发短信
等级:小狐 帖子:347 积分:3065 威望:0 精华:0 注册:2013/11/19 16:05:00
  发帖心情 Post By:2014/8/5 9:17:00 [只看该作者]

老师呀,我是越看彻底越懵了。

 

这样,我就是想实现普通用户可以自己修改密码、管理员能够增加、删除、修改用户信息

 

这样的功能如何实现???需要写入哪些代码??


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/8/5 9:20:00 [只看该作者]

你所说的是两个完全不同的方案,你不要混为一谈,就不会蒙了




方案一,直接采用狐表自带的用户管理窗口等,比较简便

方案二,要自己设计所有窗口,比较复杂

建议采用方案一,你参考帮助做就可以了,不要和方案二搞混,混为一谈,这样肯定会蒙

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


加好友 发短信
等级:小狐 帖子:347 积分:3065 威望:0 精华:0 注册:2013/11/19 16:05:00
  发帖心情 Post By:2014/8/5 9:40:00 [只看该作者]

谢谢Bin老师的耐心讲解,我基本上明白了。听取您的建议,决定就用方案1了,最后问一个问题,我在制作菜单的会后,如何增加用户管理这个菜单,从而直接采用狐表自带的用户管理窗口呢??

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