У меня есть SQL-запрос этой формы
string cmdText = "Select * from " + searchTable
+ "WHERE " + searchTable
+ "Name =' " + searchValue + "'";
В основном я пытаюсь получить информацию о конкретном актере из таблицы Actors базы данных. Переменная searchTable имеет значение «Actor», которое является именем таблицы, а searchValue - «актером». s name (которое представлено атрибутом ActorName в таблице Actor, здесь я пытаюсь сформировать имя атрибута, объединив слова «Actor» и «Name»)
Итак, вся эта конкатенация приводит к (или, по крайней мере, должен привести к) запрос формы:
Select * from Actor where ActorName ='some actor';
Но когда я пытаюсь запустить это, я получаю ошибку «Неправильный синтаксис рядом с '='» в браузере. Может ли кто-нибудь помочь?