Tengo una consulta de linq a NHibernate.Max in linq a NHibernate porque no existen datos en la base de datos
var q = SessionInstance.Query<Request>().Max(e => e.Code);
Si Request
tabla tiene ninguna fila, la ejecución de esta consulta plantea GenericADOException con este mensaje:
{"Could not execute query[SQL: SQL not available]"}
{"Value cannot be null.\r\nParameter name: item"}
¿Qué debo hacer?
¿Por qué el reparto hace que esto funcione? ¿Fue 'x.Code' algo más que' int? '? (Solo quiero aprender, no promocionar mi propia respuesta). –
@GertArnold No lo sé, simplemente funciona :) Pero creo que es algo relacionado con el proveedor de Nhibernate linq. –
Ok, gracias por su respuesta. Tal vez alguien pueda arrojar algo de luz sobre esto. –