Не добавляются записи в базу данных, делаю следующим образом:
QString inform;
inform = ui->textEdit->toPlainText();
QSqlQuery Info;
Info.exec("INSERT INTO table (info)" " VALUES ("+inform+")");
Запись должна добавляться из textEdit, т.е. написали текст в textEdit, нажали кнопочку и должен выполниться запрос, который добавляет эту запись в бд, но увы, ничего не происходит.
Базу данных подключаю следующим образом:
QSqlDatabase usr = QSqlDatabase::addDatabase("QSQLITE");
usr.setDatabaseName("E:/system/System/usr.db");
if(!usr.open())
{
QMessageBox::critical(0,"Connection error!","Connection failed!");
return false;
}
return true;
Но помимо этой бд, подключена еще одна. Может ли проблема быть в, том что подключено несколько бд???