(QUERY) ОБНОВИТЬ данные в MYSQL с помощью Arduino SQL-коннектора - PullRequest
0 голосов
/ 03 марта 2019

Как написать запрос на обновление с использованием кода Arduino для обновления (перезаписи) предыдущих данных в MYSQL.

Ниже приведен пример для FIXED VALUE QUERY.Хорошо работает, но как изменить значение переменной?

char UPDATE_SQL [] = "update [tableName] set [column_name] = [new_fixed_value] где [column_name] = [предыдущее значение];

Ответы [ 2 ]

0 голосов
/ 03 марта 2019

Используйте sprintf , чтобы поместить ваше значение в строку следующим образом:

sprintf(UPDATE_SQL,"UPDATE students SET marks=%d WHERE name='%s'",
yourval,yourstrin);
0 голосов
/ 03 марта 2019

обновить [базу данных] это неправильно.Это должно быть обновление [tableName].Например, если я хочу изменить в таблице учеников оценки учеников Сэма на 90, я могу написать, как показано ниже

UPDATE students SET marks=90
WHERE name='sam'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...