【发布时间】:2017-08-12 08:01:32
【问题描述】:
我正在使用带有 MySQL 5.7 社区版的 Visual Studio 2012。我在下面的查询中得到对象引用未设置为对象的实例。
var oList = (
from dm in dbContext.document_master
join um in dbContext.user_master on dm.Alocated_CAA equals um.UserId
where (dm.DocumentHandle != null)
select new TaskLogReport
{
documentDate = dm.Document_Date,
documentHandle = dm.DocumentHandle,
fileNumber = dm.FileNumber,
statusRemarks = dbContext.statushistories
.Where(x => x.DocumentHandle == 12345678).FirstOrDefault().Remarks
}).ToList();
在上述查询中,如果我将 12345678 更改为 dm.DocumentHandle,则获取的对象引用未设置为实例对象。
尝试使用 MS-SQL 服务器,工作正常。
【问题讨论】:
标签: c# mysql linq visual-studio-2012 linq-to-sql