From 0d1f74ff894c076bda8e4f4643934c24e8b62df0 Mon Sep 17 00:00:00 2001 From: ramon Date: Wed, 5 Jun 2013 14:52:01 +0000 Subject: [PATCH] =?UTF-8?q?#601:=20Integrar=20c=C3=B3digo=20revisi=C3=B3n?= =?UTF-8?q?=20r3855,=20borrando=20configuraci=C3=B3n=20del=20cliente=20ant?= =?UTF-8?q?es=20de=20volver=20a=20crearla.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://opengnsys.es/svn/branches/version1.0@3856 a21b9725-9963-47de-94b9-378ad31fedc9 --- .../Sources/Services/ogAdmServer/sources/ogAdmServer.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/admin/Sources/Services/ogAdmServer/sources/ogAdmServer.cpp b/admin/Sources/Services/ogAdmServer/sources/ogAdmServer.cpp index 521ac0ec..9059b458 100644 --- a/admin/Sources/Services/ogAdmServer/sources/ogAdmServer.cpp +++ b/admin/Sources/Services/ogAdmServer/sources/ogAdmServer.cpp @@ -735,6 +735,15 @@ BOOLEAN actualizaConfiguracion(Database db, Table tbl, char* cfg, int ido) char *disk, *par, *cpt, *sfi, *soi, *tam; // Parametros que definen una partición char modulo[] = "actualizaConfiguracion()"; + // UHU - 2013/06/05 - se borra la configuracion actual + sprintf(sqlstr, "DELETE FROM ordenadores_particiones WHERE idordenador=%d", ido); + // Ejecutamos la consulta + if (!db.Execute(sqlstr, tbl)) { // Error al recuperar los datos + errorLog(modulo, 21, FALSE); + db.GetErrorErrStr(msglog); + errorInfo(modulo, msglog); + return (FALSE); + } lon = sprintf(tbPar, "("); p = splitCadena(ptrPar, cfg, '\n');