im learing. net (asp. net), у меня есть небольшой опыт работы с MVC concept.nut у меня проблемы с отправкой запросов в представлениях бритвы
У меня есть две таблицы
автор схемы {id, имя}}
книга схемы {id, название, описание, автор, writer_id}
я создал новый проект с dataFirst, скаффолдинг работает , но это не достаточно для меня, я пытаюсь сделать контроллер из пустого. я заметил, что все запросы должны быть в списке, iEnumerable, IQueryable et c. Так что очень легко отправлять запросы, такие как список или список. в представлении, используя @model. к сожалению, я не смог отправить несколько более «сложных» запросов
select dbo.writer.firstname ,dbo.book.title , dbo.book.description from dbo.book INNER JOIN dbo.writer on dbo.writer.id = dbo.book.autor_id
, когда запросы имеют «отношения»
public ActionResult Index()
{
booksWithNameAuthor="*linqQuery (select dbo.writer.firstname ,dbo.book.title , dbo.book.description from dbo.book INNER JOIN dbo.writer on dbo.writer.id = dbo.book.autor_id)"
return View(booksWithNameAuthor);
}
@ model IEnumerable Crashed @model IEnumerable Crashed
viewdata [] не работает.
Надеюсь, вы меня понимаете.