0

INSERTステートメントがFOREIGNKEY制約「FK_dbo.UserProfile_dbo.UserWork_UserWorkId」と競合していました。データベース「aspnet-UserAndWork-20130222085848」、テーブル「dbo.UserWork」、列「UserWorkId」で競合が発生しました。ステートメントは終了されました。

ページの読み込み中にエラーメッセージが表示されますこれが私のテーブルクラスの2つです

public class UserProfile
{
    [Key]
    public int UserId{get;set;}
    public string Username{get;set;}
    public int UserWorkId{get;set;}
    [foreignkey("UserWorkId")]
    public virtual UserWork UserWorkLog{get;set;}
}

public class UserWork
{
    [Key]
    public int UserWorkId{get;set;}
    public int UserId;
    //somemoire
}
4

0 に答える 0