diff --git a/PasswordManager/mainwindow.cpp b/PasswordManager/mainwindow.cpp index c3ef764..91c6659 100644 --- a/PasswordManager/mainwindow.cpp +++ b/PasswordManager/mainwindow.cpp @@ -103,8 +103,11 @@ void MainWindow::putRecord(Record* record){ Record* MainWindow::getRecord(int index) { + QVariant x = model->record(index-1).value(0); + int id; + id = x.toInt(); query->prepare("SELECT * FROM records WHERE id = (:id)"); - query->bindValue(":id", index); + query->bindValue(":id", id); query->exec(); // QSqlRecord rec = query->record(); //// query->next();