Неправильный синтаксис сообщения об ошибке - PullRequest
0 голосов
/ 26 марта 2012

У меня есть класс User с определениями: ID, Имя, CustomerID и класс Customer с определениями: ID, Имя, Адрес

Я пытаюсь выполнить следующий запрос, но у меня появляется сообщение об ошибке,Неверный синтаксис рядом с ключевым словом 'user'.

Что не так с sql?

Я пытаюсь написать sql

"select user.ID, user.Name, Customer.Name from User LEFT JOIN CUSTOMER on User.CustomerID = Customer.ID" using relationsExtension  as 

return Connection.db.FetchOneToMany<User, Customer>(user =>user.CustomerID,
                "select * from user left join customer on customer.ID= user.CustomerID order by user.name asc");

1 Ответ

1 голос
/ 26 марта 2012

строчными буквами пользователя является ключевое слово SQL. Попробуйте вместо этого:

выберите [Пользователь] .ID, [Пользователь] .Name, Customer.Name от пользователя ...

...