C#连接sql怎么才能做到管理员登陆一个界面,普通用户登录一个界面

如题所述

判断这个用户的权限是管理员还是普通用户
然后登录名密码核对无误后页面重定向到2个不同的页面去
Response.Redirect("your URL");
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-02-19
问的不够清楚
照我的理解写吧
连接sql判断登录用户名与密码通过
然后判断用户名所在组,管理员组就打开管理员界面。。。。
第2个回答  2013-02-19
可以用一个combobox判断,用一个panel作为底层,将两个不同的界面做成usercontrol,登陆时判断combobox选中的文本,然后在panel中加载对应的usercontrol
第3个回答  2013-02-19
可以详细阐述吗?把你想要实现的效果贴出来

求助,如何用C#连接Sql2008制作登录界面,我不会提取数据验证登录
根据用户名取回用户信息, 在本地验证密码, 判断是否登录成功 将用户名和密码同时提交给数据库(可以使用SELECT COUNT(1)), 根据返回值验证是否成功 连接数据库的方法, 可以使用EntityFramework, 或者使用ADO.NET, 一般初学的时候都是使用ADO.NET, 大体步骤:using(var con=new SqlConnection("连接字符串"...

用C#做一个只有登陆后才能显示的页面,普通进入提示请先登录。急求高手...
登录后建立Session 如:Session["User"]=用户名;判断如果存在这个Session不为空则进入页面 if(Session["User"]!=null){Response.Redirect("LuRusysterm.aspx")} 否则提示登录 或者在WebConfig里配置表单验证 在System.web下添加 <authentication mode="Forms"> <forms loginUrl="LRperson.aspx" defa...

c#处理用户的登陆权限问题,
1.新建一个数据库,库名为 Student 2.新建一个管理员登录信息的表, 在表中填入列名一列为ManName,另一列为ManPwd,保存 表名为Manage 3.新建一个学生登陆信息的表,在表中填入列名一列为StuLogInName,另一列为StuLogInPws,保存 表名为StuLogIn 3.打开表 ,在表中填入一条或多条记录 private void...

c#winform设计的登录界面怎么根据sql数据库里的不同用户id跳转到不同...
1、先判断 sdr是否存在数据,如果存在那么表示有数据账号和密码正确;if (sdr.Read()) MessageBox.Show("登录成功!", "提示"); else { MessageBox.Show("用户名或密码错误!", "警告"); return; }2、读取Userid值,然后通过判断来打开相应界面;string userid = sdr["useri...

如何用C#制作登陆框,用户名密码是在SQL数据表中
首先,重写登陆框边的 ok按钮按下操作,调用SQL访问方法 其次,SQL 访问方法中,建立SQL连接,连接后在用户表中查找用户,可能没有,也可能有,如果有取出对应的密码与用户输入的比较。(可能牵扯密码解密)最后,匹配成功,关闭登陆form,open一个新form。就这么简单。比较正规的话,最好把界面(边界)...

c#中,做一个信息管理系统,登录界面想要做一个权限,即登录之前先让登录者...
{ comboBox2.Items.Add(myTable1.Rows[i]["身份"].ToString().Trim());} 后两段 if (comboBox2.SelectedItem == "学生"){ } if (comboBox2.SelectedItem == "教师"){ } 这两个是程序运行后选择身份后的执行代码,不应该放在Form_Load()事件里,这是无效的 而应该放在comboBox2_...

C#怎么实现用户登录?
我做的用户登陆是数据库中用户登陆。首先创建一个类DataBase,类里面封装了一个布尔型静态变量和与数据库操作有关的函数。下面给出和本题相关的被封装在DataBase里的东西:public static Boolean access;string connstring = "Server=(local);Database=business;Integrated Security=SSPI;User ID=Employee;...

在C#做的网站下如何实现用户登录和保持登录?
Cookie 1.创建Cookie,设置有效期1个月,内容包含(用户名,密码或者一串随机字符,在数据库中保存)随响应(response)发送到客户端。2.在任意一个页面中,检查浏览器是否随请求发送了cookie,有则判断数据是否有效

c#如何编写登录窗体有学生,管理员,维修人员3个权限 用的是access数据库...
if (this.label_now.Text == "管理员用户"){ string p = this.txtID.Text;Form_gly frm_gly = new Form_gly(p);frm_gly.Show();} else if (this.label_now.Text == "普通用户"){ string m = this.txtID.Text;Form_pt frm_pt = new Form_pt(m);frm_pt.Show();} else { ...

C#如何多用户共用一个数据库?
1. MySQL是一个多用户数据库管理系统,它支持多个用户同时连接和操作数据库。2. 如果出现数据库连接问题,首先要检查是否达到了最大连接数限制。如果是,需要及时释放连接以供其他用户使用。3. 多个用户可以同时使用同一个数据库账户登录,例如,所有用户都可以使用管理员账户(Sa)进行连接。4. 如果需要...

相似回答