У меня возникли проблемы с попыткой получить свойство модели из базы данных SQL-сервера. Я определил свойство на моей модели, но когда я делаю запрос Linq, он не позволяет мне получить это свойство.Свойство модели не найдено при выполнении запроса Linq
Это моя модель:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Web.Mvc;
namespace ProgramaAlimenticio.Models
{
public class RutaMD
{
[Key]
[DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)]
public virtual int pk_ruta { get; set; }
[Display(Name = "Ruta")]
public virtual string nombre { get; set; }
[Display(Name = "Proveedor")]
public virtual Nullable<int> fk_proveedor { get; set; }
[Display(Name = "Programa")]
public virtual int fk_programa { get; set; }
}
[MetadataType(typeof(RutaMD))]
public partial class Ruta { }
}
Свойство, не доступен fk_programa.
Когда я делаю следующий запрос проблема происходит:
var programas = from r in db.Ruta
join p in db.Programa on r.fk_programa equals p.pk_programa
into o
select o;
Что такое «проблема»? Происходит ли исключение? Какое исключение? – Steve