Как добавить дату и время в таблицу mysql
Написал вот такой код:
QString datetimeMysql = QDateTime::currentDateTime().toString("yyyy-MM-dd hh:mm:ss");
qDebug() << datetimeMysql;
if(mysql_query(&mysql, "INSERT INTO TableEventBalancer VALUES ('1','datetimeMysql', 'Подача основного питания');"))
{
qDebug() << mysql_error(&mysql);
}
В столбце datetimeMysql нуль.
Как добавить время datetimeMysql в столбец таблицы?
Ответы (1 шт):
Автор решения: Vladimir Galkov
→ Ссылка
не надо генерить currentDateTime() в коде. генерите его прямо в запросе:
INSERT INTO TableEventBalancer VALUES ('1',NOW(), 'Подача основного питания');
INSERT INTO TableEventBalancer VALUES ('1',CURDATE(), 'Подача основного питания');