有些linq,好不容易写出来,正想扬眉吐屁一番,不料用NHibernate一执行,却报错,说是不支持,我靠. 只好捏着鼻子写一大段sql,交给它.这种直接执行SQL的情况,我看我同事写的,全部都是返回DataTable类型. DataTable类型,我以前用得太多了.直接行.列这样子处理,感觉就是在直接操作数据库,有点不符合当代潮流.太low了. 怎么ORM起来呢?其实也可以这样的: string sql = @"select p.*,l.message,l.sendorderid from t…