1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| natCourrier=ui->comboBoxNature->currentText();
ObjCourrier=ui->lineEditObjet->text();
natureRep=ui->comboBoxReponse->currentText();
Attente=ui->comboBoxAttente->currentText();
QSqlQuery qCourrier;
qCourrier.prepare("INSERT INTO courrier(IdNature,DateCourrier,DateEnregistrement,DelaiDeReponse,Objet,Contenu,AttenteReponse,NatureReponse) VALUES ((SELECT IdNature FROM naturecourrier WHERE LibCourrier='"+natCourrier+"'),:dateCourrier,:dateEnregistrement,:datePeremtion,'"+ObjCourrier+"','"+contenu+"','"+Attente+"','"+natureRep+"')");
qCourrier.bindValue("dateCourrier",ui->dateEditDateCourrier->date());
qCourrier.bindValue("dateEnregistrement",ui->dateEditEnregistrement->date());
qCourrier.bindValue("datePeremtion",ui->dateEditDateLimite->date());
if(!qCourrier.exec()){
QMessageBox::critical(this, tr("error::"),qCourrier.lastError().text());
}
else{
QMessageBox::information(this,tr("Enregistrement"),tr("Courrier enregistré"));
}
} |
Partager