Subsonic3 Active Record Query使用SubSonic.Query.Select抛出错误

时间:2009-09-18 19:04:46

标签: c# .net activerecord subsonic subsonic3

所以我试图让SubSonic3 ActiveRecord与Sql Server 2008后端一起使用以下查询

facilities = new Select().From<Facility>()
             .ExecuteTypedList<Facility>();

以及以下

facilities = new Select().From<Facility>()
                .InnerJoin<mem_Users_Facility>().InnerJoin<mem_User>().Where(mem_UsersTable.UserNameColumn).IsEqualTo(System.Web.HttpContext.Current.User)
                .ExecuteTypedList<Facility>();

表名是dbo.Facility,但SubSonic一直在生成SQL作为设施。该类是由SubSonic生成的,因此它知道表名是什么,但看起来SQL生成就像在Simple Repository中使用类一样(基于POCO)。

我知道我可以使用Linq查询语法,但我更熟悉旧语法,并希望能够同时使用它们。如何使用Subsonic3

编写两个简单查询

0 个答案:

没有答案