System.Data.SqlClient.SqlException: '无法删除数据库。如何解决?
System.Data.SqlClient.SqlException: 'Cannot drop database . How to resolve?
我在我的 class 模型用户中添加了一个 属性 "password"。它现在显示在我的视图中 Register.cshtml
。
<form action="~/Users/SaveRegister" method="post">
@Html.ValidationSummary(true)
@Html.AntiForgeryToken()
<div class="editor-label">
@Html.LabelFor(model => model.user_name)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.user_name)
@Html.ValidationMessageFor(model => model.user_name)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.password)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.password)
@Html.ValidationMessageFor(model => model.password)
</div>
<p>
<input type="submit" value="Register" />
</p>
</form>
但是当我按下 Register
时,它在我的控制器 db.Users.Add(User);
中给出了异常。
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult SaveRegister(Airlineapp.Models.User User, HttpPostedFileBase file)
{
db.Users.Add(User);
db.SaveChanges();
return RedirectToAction("Index");
}
有人连接到数据库。尝试切换到另一个数据库,然后删除它:
尝试
SP_WHO
看看谁连接了
和 KILL
如果需要或使用 using (context db = new context())
我在我的 class 模型用户中添加了一个 属性 "password"。它现在显示在我的视图中 Register.cshtml
。
<form action="~/Users/SaveRegister" method="post">
@Html.ValidationSummary(true)
@Html.AntiForgeryToken()
<div class="editor-label">
@Html.LabelFor(model => model.user_name)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.user_name)
@Html.ValidationMessageFor(model => model.user_name)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.password)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.password)
@Html.ValidationMessageFor(model => model.password)
</div>
<p>
<input type="submit" value="Register" />
</p>
</form>
但是当我按下 Register
时,它在我的控制器 db.Users.Add(User);
中给出了异常。
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult SaveRegister(Airlineapp.Models.User User, HttpPostedFileBase file)
{
db.Users.Add(User);
db.SaveChanges();
return RedirectToAction("Index");
}
有人连接到数据库。尝试切换到另一个数据库,然后删除它:
尝试
SP_WHO
看看谁连接了
和 KILL
如果需要或使用 using (context db = new context())