【发布时间】:2020-03-16 21:41:29
【问题描述】:
在我的 SQL Server 列中,我的值如下所示。
3.2.31
5.6.81
8.0.3521
25
当我尝试使用 LINQ 而不是 25 获取 MAX 值时,我得到的是 8.0.3521。下面是我的 LINQ 查询。
var maxCode = InventoryDB.Products.where(p => p.Name == "Reva Health").select( m => m.Code).Max();
Code的列类型为nvarchar。
【问题讨论】:
标签: c# sql sql-server linq linq-to-sql