質問

SQLには2つのビューがあり、Linq to SQLでそれらへのマッピングを作成しました。

2つのビューには、Ticket.ProblemCodeとProblem.Codeの間に正常に機能する関連付けがあります

Ticket.ProblemCodeでUIHint(" ForeignKey")を設定してWebページを実行しようとすると、エラーが発生します:

「ProblemCode」は外部キー列ではないため、ここでは使用できません。

誰もがその理由を知っていますか?さらに重要なことは、それを修正する方法ですか?

役に立ちましたか?

解決

ASP.NETフォーラムでこの投稿を参照してください。 http://forums.asp.net/t/1254559.aspx

また、Linq to SQLで関連付けを作成したということです。データベースに実際のPK / FK制約がありますか、それともdbmlのみで表されますか?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top