Мы хотели бы использовать параметр в предложении Order by для запроса или хранимой процедуры, созданной с помощью Visual Studio DataSet Designer.
Пример:
FROM TableName
WHERE (Forename LIKE '%' + @SearchValue + '%') OR
(Surname LIKE '%' + @SearchValue + '%') OR
(@SearchValue = 'ALL')
ORDER BY @OrderByColumn
Эта ошибка отображается:
Variables are only allowed when ordering by an expression referencing
a column name.