C# 数据未输入dbo.AspNetUsers(为空)中,并且仍然显示用户名已被使用(注册时)

C# 数据未输入dbo.AspNetUsers(为空)中,并且仍然显示用户名已被使用(注册时),c#,asp.net,C#,Asp.net,我正在做一个几乎完成的项目。我没有使用SQL server,而是在Asp.net 4.5.1中使用内置数据库。起初一切都很完美-就像我注册用户时,AspNetUsers表得到更新一样。现在我删除了我表中的所有内容,并注册了同一个用户-它说name asag********@gmail.com已经使用了。即使我注册了新用户,AspNetUsers表也不会更新 代码-(内置) protectedvoid btnsubmit\u单击(对象发送方,事件参数e) { var manager=Context

我正在做一个几乎完成的项目。我没有使用SQL server,而是在Asp.net 4.5.1中使用内置数据库。起初一切都很完美-就像我注册用户时,
AspNetUsers
表得到更新一样。现在我删除了我表中的所有内容,并注册了同一个用户-它说
name asag********@gmail.com已经使用了
。即使我注册了新用户,
AspNetUsers
表也不会更新

代码-(内置)

protectedvoid btnsubmit\u单击(对象发送方,事件参数e)
{
var manager=Context.GetOwinContext().GetUserManager();
var signInManager=Context.GetOwinContext().Get();
var user=new ApplicationUser(){UserName=txtmailid.Text,Email=txtmailid.Text};
IdentityResult result=manager.Create(user,txtpass.Text);
if(result.successed)
{
-
-
-
-
}

我得到的结果=false。它表示用户已经存在。

可能是因为其他原因(找不到数据库?)而得到false。您使用的是什么库或数据库?我使用的是(LocalDB)\vs 13中的v11.0 sql server数据库。前一天我执行此代码时,此代码正常工作。但现在它不工作。+它使用的是我以前在系统上未使用过的电子邮件地址。当我在其他系统上执行此代码时,我需要使用已在项目中注册的电子邮件地址重新注册n我的系统那么你在使用SQL Server?我想我帮不了你多少忙,但根据你的描述,它并没有使用你认为是的数据库。你需要确保你了解正在使用哪个数据库。不,我没有使用SQL Server。你是对的,数据没有进入数据库。但我无法找出它数据就在这里,因为我只添加了一个数据库,只使用了一个连接字符串..有没有可能数据被临时存储在其他地方?看看这个:我猜你有一个这样的web配置(它创建了一个MDF文件-一个SQL Server文件)。我建议两件事:1.删除MDF文件(显然它将被重新创建)2.将连接字符串更改为指向其他位置,并确认文件已创建。可能您由于其他原因(找不到数据库?)而获得false。您正在使用什么库或数据库?我正在使用(LocalDB)\vs 13中的v11.0 sql server数据库。前一天我执行此代码时,此代码正常工作。但现在它不工作。+它使用的是我以前在系统上未使用过的电子邮件地址。当我在其他系统上执行此代码时,我需要使用已在项目中注册的电子邮件地址重新注册n我的系统那么你在使用SQL Server?我想我帮不了你多少忙,但根据你的描述,它并没有使用你认为是的数据库。你需要确保你了解正在使用哪个数据库。不,我没有使用SQL Server。你是对的,数据没有进入数据库。但我无法找出它数据就在这里,因为我只添加了一个数据库,只使用了一个连接字符串..有没有可能数据被临时存储在其他地方?看看这个:我猜你有一个这样的web配置(它创建了一个MDF文件-一个SQL Server文件)。我建议两件事:1.删除MDF文件(显然它将被重新创建)2.将连接字符串更改为指向其他位置,并确认文件已创建。
 protected void btnsubmit_Click(object sender, EventArgs e)
  {
            var manager = Context.GetOwinContext().GetUserManager<ApplicationUserManager>();

var signInManager = Context.GetOwinContext().Get<ApplicationSignInManager>();

 var user = new ApplicationUser() { UserName = txtemailid.Text, Email = txtemailid.Text };

 IdentityResult result = manager.Create(user, txtpass.Text);

            if (result.Succeeded)
            {
-
-
-
-
}