Patch level : 12.0

Files correlati     : 
Commento            : Sistemata c09a

git-svn-id: svn://10.65.10.50/branches/R_10_00@23908 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
mtollari 2017-07-03 13:19:39 +00:00
parent 410a769644
commit ed389b13c4

@ -1168,6 +1168,16 @@ bool TCampass_app::c09a() const
message_box("Non ho trovato nulla da importare!");
return false;
}
// Flaggo tutti i record con l'ora di inizio, sarebbe meglio farli dopo ma chissene
TString driniQuery = "UPDATE [dbo].[RUNEXP] SET [DRINI] = CURRENT_TIMESTAMP WHERE [DRINI] IS NULL;";
TODBC_recordset sqlDrini("", true);
if(!sqlDrini.connect(DSN, usr, psw) && sqlDrini.exec(driniQuery) != 1)
{
message_box(driniQuery);
return false;
}
// Importo tutto quello che ho trovato
TLocalisamfile tabMod(LF_TABMOD);
TString msg("Importazione tabella "); msg << "C09A";
@ -1193,8 +1203,16 @@ bool TCampass_app::c09a() const
message_box(TR("Errore caricamento record CCIC: %s RCIC: %s NREV: %d"), ccic, rcic, nrev);
return false;
}
// Aggiorno DEND
// Flaggo tutti i record con l'ora di fine, sarebbe meglio farli dopo ma chissene
}
return true;
TString drendQuery = "UPDATE [dbo].[RUNEXP] SET [DREND] = CURRENT_TIMESTAMP WHERE [CFLUSSO] ='C09A';";
if(sqlDrini.exec(drendQuery) != 1)
{
message_box(drendQuery);
return false;
}
return sqlDrini.commit() == -1 ? false : true;
}
void TCampass_app::main_loop()