私はこれらのテーブルがあるとします。オブジェクトの外部キー値をLINQでエンティティに更新するにはどうすればよいですか?
Fruits
- FruitID INT PK
- FruitName NVARCHAR(30)
- FruitStatusID INT FK: Statuses
Statuses
- StatusID INT PK
- StatusName NVARCHAR(30)
どのように私はこのような状況では、データベースに果物の名前とその状態の両方を更新するか?:
- アップデート以前から来た果物の作品L2Eコール
- はFruitID(つまり、私が開始するように手で完全なフルーツオブジェクトを持っていない)
VBに対応する整数を与えまたはC#がうまくいけば、ありがとう!
私だけも実現:あなたはハードコード彼らにはありませんので、あなたは、既存のEntityKey値から最初の2つのパラメータを構築することができます:新規のEntityKey(Fruit.FruitIDReference.EntityKey.EntityContainerName + "+" Fruit.FruitIDReference.EntityKey.EntitySetName、Fruit.FruitIDReference.EntityKey.EntityKeyValues [0] .Key、0) –
私はそれを試してみましょう。フォローアップのためにありがとう –