Как вставить переменную в оператор SQL в Razor (cs html)? - PullRequest
1 голос
/ 22 февраля 2020

Я использую CS HTML (C#) для доступа к базе данных SQL. Я не уверен, почему я не могу использовать @ 0 для ссылки на C# переменные. Извините, что впервые пишу, скажите, есть ли проблемы с моим постом

(artistsearch - строка)

// --- РАБОЧИЙ КОД --- //

var queryStatement = "SELECT ArtistId "
                    + "FROM Artists "
                    + "WHERE Name  '%" + artistsearch + "%' ";
var queryArtists = db.Query(queryStatement);

// --- НЕ РАБОЧИЙ КОД --- //

var queryStatement = "SELECT ArtistId "
                        + "FROM Artists "
                        + "WHERE Name LIKE @0 ";
var queryArtists = db.Query(queryStatement, artistsearch);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...