dbSQL.transaction();
populateSQL(RemoteName,Purpose,DateString,value,currQString);
dbSQL.commit();
QSqlDatabase dbSQL = QSqlDatabase::database();
dbSQL.transaction();
populateSQL(RemoteName,Purpose,DateString,value,currQString);
dbSQL.commit();
To copy to clipboard, switch view to plain text mode
{
query.prepare(
"INSERT INTO onlinebankingdata ("
"RemoteName,"
"Purpose,"
"Date,"
"Value,"
"Currency)"
"VALUES ("
":RemoteName,"
":Purpose,"
":Date,"
":Value,"
":Currency)");
query.bindValue(":RemoteName", RemoteName);
query.bindValue(":Purpose", Purpose);
query.bindValue(":Date", Date);
query.bindValue(":Value", Value );
query.bindValue(":Currency", Currency);
bool test = query.exec();
if (!test)
{
}
return 0;
}
int Banking::populateSQL(QString RemoteName,QString Purpose,QString Date,double Value ,QString Currency)
{
QSqlQuery query;
query.prepare(
"INSERT INTO onlinebankingdata ("
"RemoteName,"
"Purpose,"
"Date,"
"Value,"
"Currency)"
"VALUES ("
":RemoteName,"
":Purpose,"
":Date,"
":Value,"
":Currency)");
query.bindValue(":RemoteName", RemoteName);
query.bindValue(":Purpose", Purpose);
query.bindValue(":Date", Date);
query.bindValue(":Value", Value );
query.bindValue(":Currency", Currency);
bool test = query.exec();
if (!test)
{
QMessageBox::warning(0, QObject::tr("Database Error"),query.lastError().text());
}
return 0;
}
To copy to clipboard, switch view to plain text mode
Bookmarks