Ich habe diese zwei entityesEntity Framework Ungültige Spaltenname, fügt EF numer 1 bis Primärschlüssel
public partial class Suscriptores
{
public Suscriptores()
{
this.Publicacion = new HashSet<Publicacion>();
}
[Key]
public int IdSuscriptor { get; set; }
public string LogoSuscriptor { get; set; }
public string Identificacion { get; set; }
public string Nombre { get; set; }
public string Direccion { get; set; }
public string Telefono { get; set; }
public string Email { get; set; }
public string Fax { get; set; }
public string Home { get; set; }
public virtual ICollection<Publicacion> Publicacion { get; set; }
}
public partial class Publicacion
{
public Publicacion()
{
this.Edictos = new HashSet<Edictos>();
}
[Key]
public decimal IdPublicacion { get; set; }
public System.DateTime FechaPublicacion { get; set; }
public string IdUsuario { get; set; }
public System.DateTime FechaPublicacionHasta { get; set; }
public System.DateTime FechaArchivoHasta { get; set; }
public int IdSuscriptor { get; set; }
public decimal IdTipoPublicacion { get; set; }
[ForeignKey("IdSuscriptor")]
public virtual Suscriptores Suscriptores { get; set; }
}
, wenn versuchen, diese Abfrage auszuführen:
public ActionResult DetailsVSTO(string Identificacion)
{
var SusQ = from s in db.Suscriptores
where s.Identificacion == Identificacion
select s;
return Json(SusQ.First(), JsonRequestBehavior.AllowGet);
}
Es Diese Nachricht werfen:
System.Data.SqlClient.SqlException: Ungültiger Spaltenname 'Suscriptores_IdSuscriptor1'
Der Versuch, so Dieses Problem füge ich fließend bei DBCOntext hinzu
Aber das Problem bleibt bestehen. Wie kann ich tun, um dies zu lösen?
Einfach nur neugierig, sollte dies kein viel Tomany Vereinigung sein? Ich würde nicht gerne etwas veröffentlichen, wissend, dass ich nur einen Abonnenten bekomme :) –
das ist über die 3. + 1 heute Gert. Ich mag deine Posts :-) –
Tks Gert für deine "Kommentar", wirklich bin ich neuer mit EF, nur ein wenig Erfahrung damit.Es gibt viele'Publicaciones''für jeden''Suscriptores''und einen'Suscriptores''für jede''Publicaciones'', das möchte ich modellieren. –