backup dot command that enables you to quickly and easily back up a database. The SQLite command line shell provides the. Plus if try, every void MainWindows::queryxxx() (I have 30 query to call, with Db1 or Db2 with user choice, so can be the code I use with db seems is too old and call to db seems change a little from 2015. at that time with one only db avery app all works without problem. These because start to use SQlite in 2015 with qt, never use for bigger app or intensive use, but now need it. Why are these not local stack variables as you see in every example? should be: Db1.setDatabaseName("/home/mypath/DB1.sqlite3") so make new one here said in SQlite Db open more than one:ĭb2.setDatabaseName("/home/mypath/DB1.sqlite3") ĭb1.setDatabaseName("/home/mypath/DB2.sqlite3") I'm unable to add code to previous post reply. Ui->tableView_User->setColumnWidth(5, 90) įor some reasons. Ui->tableView_User->setColumnWidth(4, 90) Ui->tableView_User->setColumnWidth(3, 90) Ui->tableView_User->setColumnWidth(2, 125) Ui->tableView_User->setColumnWidth(1, 125) Ui->tableView_User->setColumnWidth(0, 60) Ui->tableView_User->setColumnHidden(6, true) Model->setHeaderData(6, Qt::Horizontal, QObject::tr("Not used")) Model->setHeaderData(5, Qt::Horizontal, QObject::tr("Recipes 0/1")) Model->setHeaderData(4, Qt::Horizontal, QObject::tr("Badge 0/1")) Model->setHeaderData(3, Qt::Horizontal, QObject::tr("Admin 0/1")) Model->setHeaderData(2, Qt::Horizontal, QObject::tr("Passworld")) Model->setHeaderData(1, Qt::Horizontal, QObject::tr("User Name")) Model->setHeaderData(0, Qt::Horizontal, QObject::tr("index")) Model->setEditStrategy(QSqlTableModel::OnManualSubmit) This is printed in the else part, but it is not clear to which "if" this "else" belongs! Can you please post whole relevant code properly formated, so it can be more easilly understood?ĭb1 = QSqlDatabase::addDatabase("QSQLITE", "dbOne") ĭb1.setDatabaseName("/home/mypath/DB1.sqlite3") ĭb2.setDatabaseName("/home/mypath/DB2.sqlite3") (or better go to close state for some said in SQlite Db open more than one: QSqlError("", "", "")īecause seems or db1 or db2 not open. DATABASE IS OPEN BUT CONTROL IT error db2. So obtain: DATABASE IS OPEN BUT CONTROL IT error db1. QDebug() << "DATABASE IS OPEN BUT CONTROL IT error db1. QDebug << " one or other DB can not open" Db1 = QSqlDatabase::addDatabase("QSQLITE", "dbOne") ĭb2 = QSqlDatabase::addDatabase("QSQLITE", "dbTwo") is right said in SQlite Db open more than one: seems qt close one db when other is call. */ĭb1 = QSqlDatabase::addDatabase("QSQLITE") ĭb2 = QSqlDatabase::addDatabase("QSQLITE") ĭb1.setDatabaseName("/home/mypath1.sqlite3") ĭb2.setDatabaseName("/home/mypath2.sqlite3") Įlse. * some code like set tobblebutton as false and similar code. MainWindow::MainWindow(QWidget *parent) : Usually in My Mainwidows.cpp: QSqlDatabase Db1 I'm not expert and until now i use Sqlite for store data like login or other simple action. so I can operate with data became from more than one DB. I try to open more than one Sqlite db in same Mainwindows.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |