我有一条已经检查过功能的SQL语句,因为这使我发疯:
我试图在Linq中创建它(我说对了吗?)。就像是:
但是,当我创建此对象时,Intellisense无法在Job中找到BookingDate,并给了我漂亮的红色花体。很好,如果我想制作红色花体但对我尝试做的事情没有帮助。
为什么不做这项工作?
什么是正确的陈述?
C#:
SELECT Site.*, Job.*
FROM Site INNER JOIN Job ON Site.SiteID = Job.SiteID
ORDER BY BookingDate;
我试图在Linq中创建它(我说对了吗?)。就像是:
C#:
[COLOR=blue]var[/COLOR] siteHistory = [COLOR=blue]from[/COLOR] s [COLOR=blue]in[/COLOR] _context.Sites
.Include(w => w.Job)
.OrderBy(w=>w.Job.BookingDate)
[COLOR=blue]select[/COLOR] s;
但是,当我创建此对象时,Intellisense无法在Job中找到BookingDate,并给了我漂亮的红色花体。很好,如果我想制作红色花体但对我尝试做的事情没有帮助。
为什么不做这项工作?
什么是正确的陈述?