SegmentTable.cpp 944 B

12345678910111213141516171819202122232425262728
  1. #pragma once
  2. #include "stdafx.h"
  3. #include "SegmentTable.h"
  4. #include "DBConst.h"
  5. using namespace OTSSQLITE;
  6. namespace OTSSQLITE
  7. {
  8. CSegmentTable::CSegmentTable()
  9. {
  10. //m_listcolumnDefines.clear();
  11. AddColumn(std::make_pair(_T("XRayId"), ColumnType(ColumnType::ID::INT, TRUE)));
  12. AddColumn(std::make_pair(_T("FieldId"), ColumnType(ColumnType::ID::INT, TRUE)));
  13. AddColumn(std::make_pair(_T("SegmentId"), ColumnType(ColumnType::ID::INT, TRUE)));
  14. AddColumn(std::make_pair(_T("SegmentNum"), ColumnType::ID::INT));
  15. AddColumn(std::make_pair(_T("Start"), ColumnType::ID::INT));
  16. AddColumn(std::make_pair(_T("Height"), ColumnType::ID::INT));
  17. AddColumn(std::make_pair(_T("Length"), ColumnType::ID::INT));
  18. AddColumn(std::make_pair(_T("ParticleId"), ColumnType(ColumnType::ID::INT, TRUE)));
  19. ASSERT(GetColumnCount() == ((int)ColumnID::MAX - (int)ColumnID::MIN) + 1);
  20. SetTableName(g_sSegment);
  21. }
  22. CSegmentTable::~CSegmentTable()
  23. {
  24. }
  25. }