... ist kein Fremdschlüsselspalte und kann hier nicht verwendet werden?
-
06-07-2019 - |
Frage
Ich habe zwei Ansichten in SQL und haben Zuordnungen zu ihnen in Linq to SQL erstellt.
Die beiden Ansichten haben einen Verein, der gut arbeitet, zwischen Ticket.ProblemCode und Problem.Code
Wenn ich versuche, UIHint ( „ForeignKey“) auf Ticket.ProblemCode zu setzen und die Web-Seite laufen bekomme ich den Fehler:
‚ProblemCode‘ ist kein Fremdschlüsselspalte und kann hier nicht verwendet werden.
Wer weiß, warum? Noch wichtiger ist, wie man es beheben?
Lösung
Sehen Sie diesen Beitrag auf den ASP.NET-Foren: http://forums.asp.net/t/1254559.aspx
Auch, haben Sie gesagt, dass Sie den Verein in Linq to SQL erstellt. Gibt es eine tatsächliche PK / FK-Einschränkung in der Datenbank, oder ist es nur in Ihrem dbml vertritt?