MusicStoreのサンプルと同じように簡単なMVC3プロジェクトを作成しました。すべてがうまくいきました。次に、データベースをGoDaddyサーバーに移植するときが来ましたが、データベースからアイテムを削除できなくなりました。
これはエラーです:
DELETEステートメントがREFERENCE制約\"Captions_Item_Captions\"と競合していました。データベース\"mattymattmofo\"、テーブル\ "dbo.Captions \"、列'Item_ItemId'で競合が発生しました。\r\nステートメントは終了しました。
//
// POST: /NavigationManager/Delete/5
[Authorize(Roles = "Administrator")]
[HttpPost, ActionName("Delete")]
public ActionResult DeleteConfirmed(int id)
{
Item item = db.Items.Find(id);
db.Items.Remove(item);
db.SaveChanges();
return RedirectToAction("Index");
}
誰か助けてもらえますか?