发布网友 发布时间:2022-04-26 02:24
共5个回答
热心网友 时间:2022-06-20 01:25
你要有相应的权限表来控制用户操作界面的权限级别。比如超级管理员使用全部菜单,普通管理员使用其中的部分菜单。当你进入到main窗体的时候,你传入的参数应该是:用户名,权限等级,等其你需要使用的信息。
加载main窗体的时候,根据login窗体传入的参数(权限等级),动态加载权限等级可以访问的菜单。或者是另外一种方法,所有的菜单都加载,但是权限等级不够访问该菜单项的时候,该菜单项颜色改变,并且不可点击。显示提醒用户:“你没有使用该功能的权限!”
热心网友 时间:2022-06-20 01:25
方法一
手动去修改txtUsername的访问权限
在类得系统集成部分里面
默认机器给你用protect
方法二
定义一个public
static
sUserName
然后赋值=txtUsername.Text
可以直接访问
Login.sUserName
热心网友 时间:2022-06-20 01:26
写个方法去判断就可以了
这种问题要自己去领悟,
if(txtUsername,Text.Trim()=="Admin")
{
//跳转到管理员页面
}
else
if(txtUsername,Text.Trim()=="XXXX")
{
//跳转到主页
}
else
{
//用户名或者密码有误
}
只能指点到这了,如果你还不会..........
热心网友 时间:2022-06-20 01:26
比如一个用户表有两个字段
username
userpwd
网页上两个textbox和一个button
点击button验证用户输入的用户名(textbox1)和密码(textbox2)
"select
count(*)
from
用户表
where
username='"+textbox1的值+"'
and
userpwd='"+md5(textbox2的值)+"'"
然后运行这个sql语句判断返回的值是否大于0
大于0表示有用户
否则用户名或密码不正确。md5()是用来加密一个指定的字符串
返回这个字符串的md5值。
热心网友 时间:2022-06-20 01:27
先定义一个“全局变量”,public
string
XX;
然后在
if
(sdr.Read())中
添加赋值:
if
(sdr.Read())
{
XX=this.txtUsername.Text.Trim()
;
Main
main
=
new
Main();
main.Show();
conn.Close();
this.Hide();
}
在然后在main窗体中代码部分传过来:string
YY=Form.XX;就可以了