diff --git a/bin/xyylMCWEACSystem.exe b/bin/xyylMCWEACSystem.exe index 18657d8..7edbc6e 100644 Binary files a/bin/xyylMCWEACSystem.exe and b/bin/xyylMCWEACSystem.exe differ diff --git a/xyylMCWEACSystem/datamanager.cpp b/xyylMCWEACSystem/datamanager.cpp index b57f6c8..489efbf 100644 --- a/xyylMCWEACSystem/datamanager.cpp +++ b/xyylMCWEACSystem/datamanager.cpp @@ -53,6 +53,7 @@ void DataManager::initTable() map.insert("f_Birthday", "TEXT"); map.insert("f_Year", "TEXT"); map.insert("f_Laterality", "TEXT"); + map.insert("f_InspectDate", "TEXT"); map.insert("f_Other", "TEXT"); SqlGenerate sqlGener; QString sql = sqlGener.createTable("t_RecodManage",map); @@ -121,6 +122,7 @@ bool DataManager::updateMedicRecord( QString Birthday, QString Year, QString Laterality, + QString InspectDate, QString Other) { QMap map; @@ -131,16 +133,17 @@ bool DataManager::updateMedicRecord( map.insert("f_Birthday", Birthday); map.insert("f_Year", Year); map.insert("f_Laterality", Laterality); + map.insert("f_InspectDate", InspectDate); map.insert("f_Other", Other); SqlGenerate sqlGener; - QString sql = sqlGener.insertData("t_MedicRecords",map); + QString sql = sqlGener.insertData("t_RecodManage",map); qDebug()< #include #include +#include "datamanager.h" MedicalRecordWidget::MedicalRecordWidget(QWidget * parent ):QWidget(parent) { init(); @@ -212,6 +213,83 @@ void MedicalRecordWidget::initLay() } bool MedicalRecordWidget::initConnect() +{ + bool reok; + reok = connect(&m_btnOk,SIGNAL(clicked()),this,SLOT(slotSave())); + if(!reok) + { + qDebug()<<"save connect failed"<