在C#中从MySQL DB中检索特定值

时间:2016-03-19 21:28:18

标签: c# mysql

我正在使用MySQL注册/注册系统。如果用户和传递是正确的并且具有权限0,则他将以访客身份登录;如果用户和传递正确并且用户具有权限1,则他将以管理员身份登录。如果用户是guest,我想打开Form1,如果他是admin,我将打开Form 2.此时我的程序读/写MySQL DB。如何根据结果读取特定值(权限)和写入条件?

Auth:

<div class="menucontainer">
  <ul class="menulinks">
    <li><a href="/">Home</a>
    </li>
    <li><a href="/about/">About</a>
    </li>
    <li>
      <img class="vcmenulogo" src="http://www.thevincentcollection.com/img/vc-logo-menu.png" />
    </li>
    <li><a href="/work/">Products</a>
    </li>
    <li><a href="/contact/">Contact</a>
    </li>
  </ul>

1 个答案:

答案 0 :(得分:1)

只需访问数据阅读器

if (login.Read())
        {
            x = login["FieldName"];
            connect.Close();
            return true;
        }
        else
        {
            connect.Close();
            return false;
        }    

当你要在C#中使用MySQL时,给你一个通用的建议,最好使用像NHibernate这样的框架来帮助你处理数据访问和日期格式以及许多其他事情。