Мне нужно выполнить пользовательский SQL-запрос, который я не могу сделать с обычными средствами L2S:
select [row_number] from (select row_number() over (order by CreatedOn desc, ID desc) as [row_number], ID from MyTable) as T1 where ID = {0}
так что я пытаюсь
var r = db.ExecuteQuery<int>(q, id).Single();
, но это не работает (получение System.InvalidCastException: указанное приведение недействительно). Есть предложения?