C# Membership.GetAllUsers()出现错误“项已添加”
我正在使用会员资格提供商,现在面临以下错误: System.ArgumentException:已添加项。字典中的键:“0859929000”正在添加的键:“0859929000” 密钥是来自aspnet_Users表的用户名,该表没有重复项 此代码生成错误:C# Membership.GetAllUsers()出现错误“项已添加”,c#,asp.net,sql-server,asp.net-membership,membership-provider,C#,Asp.net,Sql Server,Asp.net Membership,Membership Provider,我正在使用会员资格提供商,现在面临以下错误: System.ArgumentException:已添加项。字典中的键:“0859929000”正在添加的键:“0859929000” 密钥是来自aspnet_Users表的用户名,该表没有重复项 此代码生成错误: private void BindUsersToUserList() { // Get all of the user accounts MembershipUserCollection users = Membershi
private void BindUsersToUserList()
{
// Get all of the user accounts
MembershipUserCollection users = Membership.GetAllUsers();
UserList.DataSource = users;
UserList.DataBind();
}
我使用存储过程aspnet\u users\u CreateUser和aspnet\u Membership\u CreateUser手动导入所有用户
现在的问题是,问题在哪里?
数据库中是否还有其他地方可能出现重复的表、损坏的索引等并导致此问题?问题已解决
LoweredUserName列中存在重复项。不知怎么的,我错过了 更好的是,有人能提供GetAllUsers方法执行的实际sql语句吗?