Max in linq to NHibernate для несуществующих данных в базе данных

У меня есть запрос linq к NHibernate.

var q = SessionInstance.Query<Request>().Max(e => e.Code);

Если в таблице Requestнет строк, выполнение этого запроса вызывает GenericADOException с таким сообщением:

{"Не удалось выполнить запрос[SQL: SQL not available]"}

{"Значение не может быть null.\r\nParameter name: item"}

Что делать?

9
задан Digbyswift 8 September 2017 в 11:41
поделиться