本文整理汇总了C++中Patient::getCommentaire方法的典型用法代码示例。如果您正苦于以下问题:C++ Patient::getCommentaire方法的具体用法?C++ Patient::getCommentaire怎么用?C++ Patient::getCommentaire使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Patient
的用法示例。
在下文中一共展示了Patient::getCommentaire方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: AddPatient
bool AddPatient(Patient p)
{
QSqlQuery query;
query.exec("select * from TPatient");
query.last();
int id=query.value(0).toInt()+1;
QString sql="insert into TPatient values("
+QString::number(id)+","+"'"
+p.getNom()+"' , '"
+p.getPrenom() +"' , '"
+p.getAdresse() +"' , '"
+p.getVille()+"' , '"
+QString::number(p.getCP())+"' , '"
+p.getCommentaire()+"' , '"
+p.getTelephone()+"' , '"
+p.getDateDebut().toString("yyyy-MM-dd")+"' , '"
+QString::number(p.getDuree())+"' , '"
+QString::number(p.getPriorite())+"')";
bool b_test=query.exec(sql);
if(!b_test)
{
qDebug() << query.lastError().text();
qDebug() << "Insertion de données dans TPatient impossible !\n";
return false;
}
query.exec("select Id from TConsult");
query.last();
int idc=query.value(0).toInt()+1;
for(int n=0; n<p.vIdRessource.size(); n++,idc++){
b_test=query.exec("insert into TConsult values("
+QString::number(idc)+","
+QString::number(id)+","
+QString::number(p.vIdRessource.at(n))
+")");
if(!b_test)
{
qDebug() << query.lastError().text();
qDebug() << "Insertion de données dans TConsult impossible !\n";
return false;
}
}
return true;
}
示例2: ModifierPatient
bool ModifierPatient(Patient p,QString id)
{
QSqlQuery query;
QString sql="update TPatient set Nom='"+p.getNom()+"' , "
+"Prenom='"+p.getPrenom() +"' , "
+"Adresse='"+p.getAdresse() +"' , "
+"Ville='"+p.getVille()+"' , "
+"CP='"+QString::number(p.getCP())+"' , "
+"Commentaire='"+p.getCommentaire()+"' , "
+"Tel='"+p.getTelephone()+"' , "
+"DateConsultation='"+p.getDateDebut().toString("yyyy-MM-dd")+"' , "
+"DureeConsultation="+QString::number(p.getDuree())+" , "
+"Priorite="+QString::number(p.getPriorite())
+" where id="+id;
bool b_test= query.exec(sql);
if(!b_test)
{
qDebug() << query.lastError().text();
qDebug() << "Modifier de données dans TPatient impossible !\n";
return false;
}
query.exec("delete from TConsult where IdPatient="+id);
query.exec("select Id from TConsult");
query.last();
int idc=query.value(0).toInt()+1;
for(int n=0; n<p.vIdRessource.size(); n++,idc++){
b_test=query.exec("insert into TConsult values("
+QString::number(idc)+","
+id+","
+QString::number(p.vIdRessource.at(n))
+")");
if(!b_test)
{
qDebug() << query.lastError().text();
qDebug() << "Insertion de données dans TConsult impossible !\n";
return false;
}
}
return true;
}