& # 8230; no es una columna de clave externa y no se puede utilizar aquí?
-
06-07-2019 - |
Pregunta
Tengo dos vistas en SQL y he creado asignaciones para ellas en Linq to SQL.
Las dos vistas tienen una asociación, que funciona bien, entre Ticket.ProblemCode y Problem.Code
Cuando intento configurar UIHint (" ForeignKey ") en Ticket.ProblemCode y ejecuto la página web aparece el error:
'ProblemCode' no es una columna de clave externa y no se puede usar aquí.
Alguien sabe por qué? Más importante aún, ¿cómo solucionarlo?
Solución
Vea esta publicación en los foros de ASP.NET: http://forums.asp.net/t/1254559.aspx
Además, usted dijo que creó la asociación en Linq to SQL. ¿Existe una restricción PK / FK real en la base de datos, o solo está representada en su dbml?
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow