Я получаю sqlexception, когда пытаюсь выбрать некоторые значения.Ошибка: неправильный синтаксис рядом с @navn.Я посмотрел вокруг, чтобы найти другие вопросы, похожие на мои, но я не могу найти ничего стоящего для меня.
Попробуй,
string query = string.Format("SELECT * FROM Vare WHERE Navn LIKE @navn"); com.Parameters.AddWithValue("@navn", "%" + varenavn + "%");
забыл '?
string query = string.Format("SELECT * FROM Vare WHERE Navn LIKE '%@navn%' ");
Если вы хотите буквальный перевод строки, добавьте символ @ перед строкой.Это поможет обработать escape-символы
@
Этот вопрос также может помочь
string query = string.Format(@"SELECT * FROM Vare WHERE Navn LIKE %@navn%");