mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2026-01-12 23:55:56 +01:00
lib/rdlog.cpp MySQL v5.7+ date/time null changes
Fixed in SetRow for QDate/QTime and QDateTime
This commit is contained in:
@@ -663,7 +663,7 @@ void RDLog::SetRow(const QString ¶m,const QDate &value) const
|
|||||||
|
|
||||||
sql=QString().sprintf("UPDATE LOGS SET %s=\"%s\" WHERE NAME=\"%s\"",
|
sql=QString().sprintf("UPDATE LOGS SET %s=\"%s\" WHERE NAME=\"%s\"",
|
||||||
(const char *)param,
|
(const char *)param,
|
||||||
(const char *)value.toString("yyyy/MM/dd"),
|
(const char *)RDCheckDateTime(value,"yyyy/MM/dd"),
|
||||||
(const char *)RDEscapeString(log_name));
|
(const char *)RDEscapeString(log_name));
|
||||||
q=new RDSqlQuery(sql);
|
q=new RDSqlQuery(sql);
|
||||||
delete q;
|
delete q;
|
||||||
@@ -677,7 +677,7 @@ void RDLog::SetRow(const QString ¶m,const QDateTime &value) const
|
|||||||
|
|
||||||
sql=QString().sprintf("UPDATE LOGS SET %s=\"%s\" WHERE NAME=\"%s\"",
|
sql=QString().sprintf("UPDATE LOGS SET %s=\"%s\" WHERE NAME=\"%s\"",
|
||||||
(const char *)param,
|
(const char *)param,
|
||||||
(const char *)value.toString("yyyy-MM-dd hh:mm:ss"),
|
(const char *)RDCheckDateTime(value,"yyyy-MM-dd hh:mm:ss"),
|
||||||
(const char *)RDEscapeString(log_name));
|
(const char *)RDEscapeString(log_name));
|
||||||
q=new RDSqlQuery(sql);
|
q=new RDSqlQuery(sql);
|
||||||
delete q;
|
delete q;
|
||||||
|
|||||||
Reference in New Issue
Block a user