0
- 내가 가진 테이블 레스토랑의 메뉴의 이름을 포함하는 '메뉴'.
- 나는 또한이 테이블 '성분'메뉴에서 사용할 수 있는 성분을 포함 . 난 그냥 DBRepository 클래스
ASP.NET MVC : 많은 테이블에 많은 값을 가져
에이 코드를 사용Public Class PropAllMenus Private _MenuID As Integer Public Property MenuID() As Integer Get Return _MenuID End Get Set(ByVal value As Integer) _MenuID = value End Set End Property Private _Name As String Public Property Name() As String Get Return _Name End Get Set(ByVal value As String) _Name = value End Set End Property Private _DaypartID As Integer Public Property DaypartID() As Integer Get Return _DaypartID End Get Set(ByVal value As Integer) _DaypartID = value End Set End Property
- 나는 또한이 테이블 '성분'메뉴에서 사용할 수 있는 성분을 포함 . 난 그냥 DBRepository 클래스
내가 어떤 문제을 IQueryable 클래스로 '메뉴'테이블 밖으로 값을 받고이없는 (PropAllMenus)
Public Function ListAllMenus() As IQueryable(Of PropAllMenus) Implements IDBRepository.ListAllMenus
Dim result = From p In _db.Menus Select New PropAllMenus With {.MenuID = p.MenuID, .Name = p.Name}
Return result
End Function
잘 작동합니다.
- 지금, 나는 또한 메뉴에 속하는 성분의 이드의를 포함하는 'MenuIngredients'많은 테이블에 많은있다. 그들의 성분의 모든 와
- 채우기를 메뉴 이름의 목록을 얻을 에
- 를 쿼리 LINQ 쿼리와 DB :
그러나, 나는에 소요 단계 모르겠어요 클래스 (...의) 새로운 IQuerable까지 그래서 내가 포함하는 (I 형 배열의 속성을 사용하여 시도 내보기
에 에게 그것을 전달할 수 있습니다 메뉴의 재료를 에드지만) 작동하지 않는 것 같습니다.