C# asp.net从mysql向用户/会话分配角色
我有两张桌子。一个表包含用户,另一个表包含用户角色。我知道如何从mysql数据库中获取数据,但如何将所有这些角色添加到我的用户 我通常会想C# asp.net从mysql向用户/会话分配角色,c#,asp.net,mysql,C#,Asp.net,Mysql,我有两张桌子。一个表包含用户,另一个表包含用户角色。我知道如何从mysql数据库中获取数据,但如何将所有这些角色添加到我的用户 我通常会想Session.Add,但问题是我有2-10个角色,所以任何帮助都将不胜感激 这样做的目的是我想创建一个导航栏,根据它们所拥有的任何一行显示X个数量的链接,并阻止某些功能 我已经玩过这个游戏了 MySqlCommand cmd2 = new MySqlCommand(storedProcedureName2, cn); cmd2
Session.Add
,但问题是我有2-10个角色,所以任何帮助都将不胜感激
这样做的目的是我想创建一个导航栏,根据它们所拥有的任何一行显示X个数量的链接,并阻止某些功能
我已经玩过这个游戏了
MySqlCommand cmd2 = new MySqlCommand(storedProcedureName2, cn);
cmd2.CommandType = CommandType.StoredProcedure;
cmd2.Parameters.Add("@usernameID", userID);
MySqlDataReader dr2 = cmd2.ExecuteReader();
while (dr2.Read())
{
string roleName = dr2["role"].ToString();
mysql
Roles.AddUserToRole(userID, roleName);
}
但是,这不会在超时时返回,请与sql server联系。如何将其转换为使用MySQL。我将考虑实现您自己的
成员资格
和角色
提供者:
会员资格
和角色
提供商: