Может смешивать запрос параметров в выражении SQL в SQLite

Не уверен, смогу ли я использовать этот оператор? В операторе Mix Up SQL для параметра Query. Есть ли какое-то правило на это? Или я должен использовать? оператор полностью.

Поблагодарить

Пример:

var allUsers = await db.QueryAsync("Выбрать * из клиента, где CompanyName =?" + "И имя как" " + txtBxName.Text + "%'", Company);

1 ответ

Решение

Можно использовать параметры только для некоторых строк, но это было бы глупо.

Прикрепление % к строке можно сделать либо в C#:

db.QueryAsync("SELECT ... ? ... Name LIKE ?", Company, txtBxName.Text + "%");

или в SQL:

db.QueryAsync("SELECT ... ? ... Name LIKE ? || '%'", Company, txtBxName.Text);
Другие вопросы по тегам