Здраствуйте! Перейду сразу к делу: как создать запрос по определенному критерию с использованием NHibernate и БД SQL?
Например у меня есть класс Customer. Так вот, я хочу, например, извлеч из БД Customers все города у которых поле City "Лондон"?
Я писал вот так, но выдает ошибку. Использую Visual Studio 2008 и SQL Server Express 2005.
IList<Customer> a = ses2.CreateQuery("SELECT * FROM dbo.Customers").List<Customer>();
ICriteria crit = ses2.CreateCriteria(typeof(Customer))
.Add(Expression.Eq("Customers.City", "London"));
IList<Customer> aa = crit.List<Customer>();