以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  程序关于添加用户与修改用户  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=107009)

--  作者:peibaomin
--  发布时间:2017/9/20 8:41:00
--  程序关于添加用户与修改用户

软件交付时数据库中就有一个默认的用户,用户的角色是"系统管理员”

怎么实现:

(1)系统只能有一名切必须有一名“系统管理员”存在。

(2)只有以“系统管理员”的身份进入系统后才修改自己的用户名和密码,但不能删除系统管理员账户(因为系统只能有一个切必须有一个系统管理员账户),在“用户管理窗体”中能对所有的“数据操作员”进行修改与删除。

(3)以“系统管理员”身份进入系统后客户资料表中的手机号码和身份证号码是以正常显示的,如果是以“数据操作员”的身份进入系统客户资料表中的手机号码和身份证号码是以掩码显示的。

(4)"数据库操作员"只能修改自己的用户名和密码,但不能更改自己的角色。在“用户管理窗体”只显示本人的用户信息而不显示其他用户信息

 

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:登录界面.rar

[此贴子已经被作者于2017/9/20 8:48:25编辑过]

--  作者:有点甜
--  发布时间:2017/9/20 10:57:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:登录界面.table


--  作者:裴保民
--  发布时间:2017/9/20 12:51:00
--  
测试后发现单击删除按钮时如果是“系统管理员”同时也被删除了
系统管理员登录后也只能显示自己的账号,不显示其他账号
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:登录界面.rar

[此贴子已经被作者于2017/9/20 13:04:27编辑过]

--  作者:有点甜
--  发布时间:2017/9/20 14:54:00
--  

项目没问题,请把bin文件夹删除,重新打开即可。


--  作者:裴保民
--  发布时间:2017/9/20 15:07:00
--  
怎么获取目前登录的账户信息呢?
--  作者:有点甜
--  发布时间:2017/9/20 15:24:00
--  
以下是引用裴保民在2017/9/20 15:07:00的发言:
怎么获取目前登录的账户信息呢?

 

方法一:你可以设置多个public变量,在登陆成功后后赋值给各个变量,如 _UserName、_UserGroup

 

方法二:你可以设置一个public变量,记录查找到的那一行的信息 dr


--  作者:裴保民
--  发布时间:2017/9/20 15:29:00
--  
新增数据后数据表怎么不刷新呢?
--  作者:有点甜
--  发布时间:2017/9/20 15:46:00
--  
以下是引用裴保民在2017/9/20 15:29:00的发言:
新增数据后数据表怎么不刷新呢?

 

如果想刷新,就重新加载表 http://www.foxtable.com/webhelp/scr/1928.htm

 


--  作者:lzw001
--  发布时间:2017/11/6 16:07:00
--  
好的,谢谢