У меня есть запрос, который отлично работает в редакторе SQL, но я не могу интегрировать его в свой код. Он выдает неправильное исключение синтаксиса SQL. Исходный SQL-запрос, который работает нормально:
Код: Выделить всё
select distinct description
from Table_A
where id = '001'
order by description;
Строка C# будет выглядеть так:
Код: Выделить всё
_cmd.CommandText = "select distinct description from Table_A where Plant_ID =" + _selectedPlantID + "order by description";
Приведенный выше запрос работает в программе на C#, когда я удаляю часть + "порядок по описанию. Здесь _selectedPlantID — единственная переменная, которая получает значение в программе. Я совершенно уверен, что должна быть некоторая проблема с кавычками, но для меня все выглядит нормально, поэтому мне было интересно, есть ли какой-нибудь другой конкретный способ написать это на C#?>
Подробнее здесь:
https://stackoverflow.com/questions/225 ... ot-working