Создание кода для команды linq в исходном коде программы в ASP.NET MVC ef codfirst
Привет , я работаю в winform уже много лет.
теперь я хочу учиться
ASP.net mvc ef codfirstно для меня это очень сложно.
я поместил ниже код в
ActionResult Index()от
Controller
public class PersonalController : Controller { private SchoolContext db = new SchoolContext(); private string FirstName_keyword = "1"; private string LastName_keyword = "1"; private string Phone_keyword = "1"; public ActionResult Index() { var listOfPersonal = db.Personals.Where(current => current.FirstName.Contains(FirstName_keyword) & current.LastName.Contains(LastName_keyword) & current.Phone.Contains(Phone_keyword)).ToList(); return View(listOfPersonal);
затем я меняю команду sql :
SELECT * FROM Personalsк линку
from Personals in db.Personals select new { PersonID = Personals.PersonID, FirstName = Personals.FirstName, LastName = Personals.LastName, Phone = Personals.Phone }
затем я помещаю его в источник, как показано ниже, но это eror
var listOfPersonal = from Personals in db.Personals select new { FirstName = Personals.FirstName, LastName = Personals.LastName, Phone = Personals.Phone }; return View(listOfPersonal);
спасибо. очень сильно
Что я уже пробовал:
я очень много учусь
поиск и .....
но ничего не получишь
Помоги мне
Richard MacCutchan
Какую ошибку вы получили?