У меня есть файл базы данных .sdf
со столом tblOrderLine
. Когда я использую order by
, я получаю сообщение об ошибке, когда удаляю order by
, он работает нормально. Любая помощь будет оценена по достоинству.Ошибка в [порядке] в SQL Server CE
Ошибка:
SqlCeException was caught There was an error parsing the query.
[Token line number = 1,Token line offset = 80,Token in error = order by]
Мой SQL код:
SqlCeCommand com = new SqlCeCommand("(Select LineID, OrderID, ItemName, Code from [tblOrderLine] where [email protected] [order by] tblOrderLine.LineID desc)", con);
com.Parameters.Add("@code", SqlDbType.NVarChar).Value = code;
Удалить квадратные скобки ('[]') Приказа по –
с ошибкой из скобок: Был ошибка разбора запроса. [Номер линии токена = 1, смещение линии токена = 78, токен в ошибке = порядок] –
Я не уверен в '.sdf', но вы также должны удалить скобки вокруг своего запроса' new SqlCeCommand («Выбрать LineID, OrderID, ItemName , Код из [tblOrderLine], где Code = @ code order by tblOrderLine.LineID desc ", con);' –