comparison OrthancServer/DatabaseWrapperBase.cpp @ 1716:2ca7888f8600 db-changes

refactoring DicomIdentifiers
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sat, 17 Oct 2015 12:16:27 +0200
parents c3baf74e443f
children 2b812969e136
comparison
equal deleted inserted replaced
1715:c3baf74e443f 1716:2ca7888f8600
349 { 349 {
350 map.SetValue(s.ColumnInt(1), 350 map.SetValue(s.ColumnInt(1),
351 s.ColumnInt(2), 351 s.ColumnInt(2),
352 s.ColumnString(3)); 352 s.ColumnString(3));
353 } 353 }
354
355 SQLite::Statement s2(db_, SQLITE_FROM_HERE, "SELECT * FROM DicomIdentifiers WHERE id=?");
356 s2.BindInt64(0, id);
357 while (s2.Step())
358 {
359 map.SetValue(s2.ColumnInt(1),
360 s2.ColumnInt(2),
361 s2.ColumnString(3));
362 }
363 } 354 }
364 355
365 356
366 357
367 void DatabaseWrapperBase::GetChildrenPublicId(std::list<std::string>& target, 358 void DatabaseWrapperBase::GetChildrenPublicId(std::list<std::string>& target,