エラー:型 INT を暗黙的に変換できませんか? モデル化するために、データベースプロファイルと記事に2つのテーブルがあります...誰かがプロファイルを持たずに私のページに記事を作成する と、両方が共通のフィールドプロファイルIDを共有します.NULLのプロファイルIDを受け取りますが、そこでプロファイルを作成するとi profileID を NULL から、プロファイルの登録から取得した現在の ID に更新しようとしています。INT型を暗黙的に変換できませんか? というメッセージが表示されます。モデル化するために、私は新しいことを試みてきましたが、そのエラーが発生し続けます
var oldID = (from x in db.Articles
where a == x.RegistrationID
select x.ProfileID).FirstOrDefault();
Article article;
var newID = (from x in db.profiles
where a == x.registrationID
select x.profileID).FirstOrDefault();
oldID = newID;
article = oldID;
db.Entry(article).State = EntityState.Modified;
article=oldID行でエラーが発生します。