var user = await db.QueryAsync<individual>("insert into usersinfo (Image) values ('" +img+ "') where Id=" +userID);
Это ошибка:Где вставить заявление с использованием SQLite
Additional information: near "where": syntax error
var user = await db.QueryAsync<individual>("insert into usersinfo (Image) values ('" +img+ "') where Id=" +userID);
Это ошибка:Где вставить заявление с использованием SQLite
Additional information: near "where": syntax error
SQL Поддерживает команду «Обновить», вы можете использовать это?
UPDATE
Table
SET
Field = VALUE
WHERE
Id = userID
insert
команда в SQL не поддерживает пункт where
, если не используется в insert into ... select
форме.
Ваше заявление, кажется, не имеют в insert into select
форму, поэтому он должен быть установлен на:
insert into usersinfo (Image) values ('" +img+ "')
Я не sqllite эксперт, но в SQL есть INSERT INTO
заявление:
INSERT INTO table1
col1,
col2,
col3
SELECT col1, col2, col3
FROM table1
WHERE ...;
Каковы значения img и userID – RyPope
Где находится дизайн таблицы? У userinfo есть поле id, какой тип он есть? Трудно ли размещать соответствующую информацию? – Reniuz
Вы хотите сделать вставку или обновление? Мне непонятно. –