cuenta los siguientes criterios de consulta:Caso insensible ordenamiento especie en NHibernate
var x = SomeCriteria.AddOrder (nueva Orden ("Nombre", true)) lista();.
Esto ordenar el conjunto de resultados por la propiedad Name, pero entre mayúsculas y minúsculas:
"A1"
"B1"
"a2"
Alguna idea de cómo añadir el caso de orden de modo insensible resultar "a2" acabará antes "B1"?
+1 para la nota sobre la optimización "superior" de SQL Server;) gracias. –
Esto es asombroso. Sin embargo, cuando estoy ordenando en una grilla, no sé el tipo de columna. ¿Sabes si de alguna manera puedo detectar el tipo de columna y solo aplicar esta proyección a las cadenas? – Mac