void sql_insertValue
(QString user, Qstring terminal, Qstring taskKind, Qstring taskType, Qstring timestamp
) {
QBool result;
// Sets database
db.setHostName("localhost");,
db.setDatabaseName("terminals");
db.setUserName("root");
db.setPassword("");
if(!db.open()) { qDebug() << "MySQL ERROR: " << db.lastError().text(); }
qry.prepare( "INSERT INTO records (user, kst, taskkind, taktype, timestamp) VALUES ('%1', '%2', '%3', '%4', '%5')" ).argv(user).argv(terminal).argv(taskKind).argv(taskType).argv(timestamp);
if( !qry.exec() )
result = false;
else
result = true;
db.close();
return result;
}
void sql_insertValue(QString user, Qstring terminal, Qstring taskKind, Qstring taskType, Qstring timestamp)
{
QBool result;
// Sets database
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("localhost");,
db.setDatabaseName("terminals");
db.setUserName("root");
db.setPassword("");
if(!db.open()) { qDebug() << "MySQL ERROR: " << db.lastError().text(); }
QSqlQuery qry;
qry.prepare( "INSERT INTO records (user, kst, taskkind, taktype, timestamp) VALUES ('%1', '%2', '%3', '%4', '%5')" ).argv(user).argv(terminal).argv(taskKind).argv(taskType).argv(timestamp);
if( !qry.exec() )
result = false;
else
result = true;
db.close();
return result;
}
To copy to clipboard, switch view to plain text mode
Bookmarks