Я пытаюсь получить наибольшее число из поля в моей базе данных, используя этот код:Как получить наибольшее количество?
var bb=(from c in Office_TBLs select c.CodeNumber).Max();
Когда я выполнить запрос я получаю результат «999», который является неправильным, потому что самым большим числом в Databse является 1601. Имеет ли тип данных Nvarchar в области базы данных?
Как я могу исправить свой код, чтобы получить правильное максимальное число.
Вы используете рамки Entity, потому что вы, возможно, придется использовать [SqlFunctions.StringConvert] (http://msdn.microsoft.com/en-us/library/dd487158.aspx) методы – Habib
Linq к SQL или Linq к сущностям или ...? –
Я использую Linq To Sql. Спасибо – JayJay