gpt4 book ai didi

asp.net - 如何更新 aspnetdb 成员资格 IsApproved 值?

转载 作者:行者123 更新时间:2023-12-02 21:07:54 30 4
gpt4 key购买 nike

我需要更新 aspnet_Membership 表中现有用户的 IsApproved 状态。我的下面的代码似乎不起作用。 user.IsApproved 属性已更新,但未将其保存到数据库表中。我还需要调用其他电话吗?
有什么建议吗?谢谢。

    /// <summary>
/// Updates a users approval status to the specified value
/// </summary>
/// <param name="userName">The user to update</param>
/// <param name="isApproved">The updated approval status</param>
public static void UpdateApprovalStatus(string userName, bool isApproved)
{
MembershipUser user = Membership.GetUser(userName);

if (user != null)
user.IsApproved = isApproved;
}

最佳答案

您需要调用UpdateUser进行更改后。

/// <summary>
/// Updates a users approval status to the specified value
/// </summary>
/// <param name="userName">The user to update</param>
/// <param name="isApproved">The updated approval status</param>
public static void UpdateApprovalStatus(string userName, bool isApproved)
{
MembershipUser user = Membership.GetUser(userName);

if (user != null)
{
user.IsApproved = isApproved;
Membership.UpdateUser( user );
}
}

关于asp.net - 如何更新 aspnetdb 成员资格 IsApproved 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3052767/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com