Путь для присоединения ожидается! Ошибка Nhibernate

Я пытаюсь выполнить соединение, но получаю сообщение об ошибке

Ожидается путь для соединения! [ВЫБРАТЬ t.CourseId FROM Task as t INNER JOIN Курсы как c, CoursePermissions как cp WHERE (t.CourseId = 1)]

У меня есть

const string query = "SELECT t.CourseId FROM  Task as t INNER JOIN Courses as c, CoursePermissions as cp WHERE (t.CourseId = 1)";

var a = session.CreateQuery(query);

Мой Sql, которого я пытаюсь достичь

SELECT     dbo.Tasks.CourseId
FROM         dbo.Tasks INNER JOIN
                      dbo.Courses ON dbo.Tasks.CourseId = dbo.Courses.CourseId INNER JOIN
                      dbo.CoursePermissions ON dbo.Courses.CourseId = dbo.CoursePermissions.CourseId
WHERE     (dbo.Tasks.CourseId = 1)

Я использую nhibernate 3.1 и беглый nhibernate 1.2

9
задан chobo2 22 April 2011 в 20:23
поделиться