本人创建了一个学生管理数据库里面有一个账号表分别有账号名密码和是否为管理员设置的数据类型是verchar,是否为管理员是bit类型我想问就是当我在登陆的时候如何用C#代码判断这用户登录是否为管理员呢...我用的界面是windowsform的...求高人代码赐教...

解决方案 »

  1.   

    在数据库里给用户加个字段,字段名字叫: userlevel好了。里面存上数字,0 1 2之类的。比如0表示的是普通用户 1表示普通管理员 2表示超级管理员。
      

  2.   

    说得太清楚了
    select name from where X=2 
     
      

  3.   


    select case IfIsAdmin when 1 then '是管理员' else '不是管理员 'from 
    tb_UserInfo where UserName='小明'
      

  4.   

    通过sqldatareader等获取级别数据
    通过枚举获取用户角色或通过ID获取角色类实体