我正在使用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>
答案 0 :(得分:1)
只需访问数据阅读器
if (login.Read())
{
x = login["FieldName"];
connect.Close();
return true;
}
else
{
connect.Close();
return false;
}
当你要在C#中使用MySQL时,给你一个通用的建议,最好使用像NHibernate这样的框架来帮助你处理数据访问和日期格式以及许多其他事情。