![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Гость_Рядовой Смирнов_* |
![]()
Сообщение
#1
|
Гости ![]() |
Доброго времени суток всем. Люди, прошу помощи, так как уже битый час ломаю голову над одной штукой с БД в qt.
Не получается организовать редактирование записей таблицы. Я на этом форму впервые, вот кусочек кода, именно который отвечает за редактирование: void MainWindow::on_pushButton_16_clicked() { QString str = ui->lineEdit_35->text(); QString str_1 = ui->lineEdit_36->text(); QString str_2 = QString("'") + ui->lineEdit_37->text() + QString("'"); QString str_3 = ui->lineEdit_38->text(); QString str_4 = ui->lineEdit_39->text(); QString str_5 = ui->lineEdit_40->text(); open_base(); QSqlQuery query; query.exec(QString("UPDATE Priem_Pacientov SET FIO_p = ") + str_1 + QString(", Date = ") + str_2 + QString(", Name_b = ") + str_4 + QString(", dni_bolnich = ") + str_5 + QString(" WHERE (id_p = ") + str + QString(") and (id_v = ") + str_3 + QString(");")); sdb.close(); ui->lineEdit_35->setText(""); ui->lineEdit_36->setText(""); ui->lineEdit_37->setText(""); ui->lineEdit_38->setText(""); ui->lineEdit_39->setText(""); ui->lineEdit_40->setText(""); on_pushButton_2_clicked(); } Если кто-нибудь сможет мне объяснить в чем моя ошибка, буду очень благодарен. |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 11.4.2025, 15:34 |