X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src2%2FcreaImageIOSQLiteTreeHandler.cpp;h=e9724c40d63d731096ea697d7757953b6c362446;hb=8392c8e1b57464fe92e6280b88f69cabfbac58cf;hp=f29a8ce7ef4b7ced02410167684d1b1405cfef16;hpb=96ca5a0d7b7ccd6b4291160c19afd48e3207db2a;p=creaImageIO.git diff --git a/src2/creaImageIOSQLiteTreeHandler.cpp b/src2/creaImageIOSQLiteTreeHandler.cpp index f29a8ce..e9724c4 100644 --- a/src2/creaImageIOSQLiteTreeHandler.cpp +++ b/src2/creaImageIOSQLiteTreeHandler.cpp @@ -1,25 +1,19 @@ #include #include +#include +#include #include "CppSQLite3.h" #include -//#include - -//#include - -//#include - #include -//#include - #include +#include using namespace crea; -#include -#include + namespace creaImageIO { @@ -32,8 +26,7 @@ namespace creaImageIO { mDB = new CppSQLite3DB; mIsAdding=false; - GimmickMessage(1,"SQLite version : " - <SQLiteVersion())<< std::endl); + //GimmickMessage(1,"SQLite version : " <SQLiteVersion())<< std::endl); } //============================================================= @@ -362,8 +355,7 @@ namespace creaImageIO command += "Flags int\n"; command += "\n)"; UPDATEDB(command); - - + // Fill the table *_ATTRIBUTES LevelDescriptor::AttributeDescriptorListType::const_iterator i; for (i = GetTree().GetAttributeDescriptorList(l).begin(); @@ -662,6 +654,7 @@ namespace creaImageIO query += " WHERE PARENT_ID='" + node->GetAttribute("ID") + "'"; } +GimmickDebugMessage(1, "query : '" <GetLevel()).GetName(); + + query += GetTree().GetLevelDescriptor(node->GetLevel()).GetName(); + query += " WHERE ID='"+ node->GetAttribute("ID") + "';"; UPDATEDB(query);