我刚开始使用Linq to NHibernate,在一个非常简单的查询中遇到了麻烦。我有一个定义为varchar的数据库列。在linq查询中,我需要将该值与日期时间值进行比较(存储在varchar列中的所有值都是有效日期)。Convert.ToDateTime时,我得到了这样的异常:
不能在没有投影的条件上使用子查询。at NHibernate.
我有这样的数据模型: public int id;} public int id; public IList<Hand> hands;}ICriteria criteria = databaseSession.CreateCriteria(projections);
criteria.SetResultTrans