【发布时间】:2020-03-13 01:50:46
【问题描述】:
我在连接表时遇到问题,我的 2 表为空 '_departureItemsTableService' 和 '_departureTableService',如果 2 表为空,则出现错误。我的代码有什么问题。谢谢
var list = (from t in tracking
join d in _departureItemsTableService.GetAll() on t.box_id.Trim() equals d.BoxNo.Trim() into mar from submark in mar.DefaultIfEmpty()
join dt in _departureTableService.GetAll() on submark.DepartureId equals dt.DepartureId into dep from depart in dep.DefaultIfEmpty()
select new TrackingListModel
{
Id = t.Id,
Name = t.firstname_s + " " + t.lastname_s,
Departure = depart?.DepartureDate ?? String.Empty,
});
【问题讨论】:
-
你找到问题了吗?
标签: c# sql asp.net-mvc