Поэтому я пытаюсь заставить следующий запрос работать с использованием 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 генерируется, как если бы класс использовался в Простом репозитории (основанном на POCO).
Я знаю, что могу использовать синтаксис запроса Linq, но я более знаком со старым синтаксисом и хочу использовать оба. Как я могу написать два простых запроса с Subsonic3