Kis*_*mar 3 .net linq wpf linq-to-entities entity-framework
可能重复:
LINQ中SQL ISNULL的等效项?
我最近从迁移ADO.Net到Entity Framework
我在Linq中执行此查询时遇到问题
select IsNull(MAX(InvoiceNo),0) from Sales
Run Code Online (Sandbox Code Playgroud)
我在LINQ中写了这个查询,除了isNull()
var q = (from p in dbContext.Sales
select p.InvoiceNo).Max();
Run Code Online (Sandbox Code Playgroud)
但我不知道如何使用IsNull()这个Linq
当我执行此Linq查询时,我收到此异常.
'在匹配指定绑定约束的类型'JIMS.ViewModel.Transaction.SalesViewModel'上调用构造函数会引发异常.行号'8'和行位置'6'.
我使用WPF MVVM FrameWork和Entity FrameWork作为DAL
var InvoiceNo = dbContext.Sales.Max(x => (int?)x.InvoiceNo) ?? 0;
Run Code Online (Sandbox Code Playgroud)