... não é uma coluna de chave estrangeira e não podem ser usados ??aqui?
-
06-07-2019 - |
Pergunta
Eu tenho dois pontos de vista em SQL, e criaram mapeamentos para eles em LINQ to SQL.
As duas visões têm uma associação, que funciona bem, entre Ticket.ProblemCode e Problem.Code
Quando tento definir UIHint ( "ForeignKey") em Ticket.ProblemCode e executar a página web eu recebo o erro:
'ProblemCode' não é uma coluna de chave estrangeira e não podem ser usados ??aqui.
Alguém sabe por quê? Mais importante, como corrigi-lo?
Solução
Veja este post nos fóruns ASP.NET: http://forums.asp.net/t/1254559.aspx
Além disso, você disse que criou a associação em LINQ to SQL. Existe uma PK real / restrição FK no banco de dados, ou é apenas representou em sua dbml?
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow