PosXrayInfoTable.cpp 862 B

123456789101112131415161718192021222324252627282930
  1. #pragma once
  2. #include "stdafx.h"
  3. #include "PosXrayInfoTable.h"
  4. #include "DBConst.h"
  5. namespace OTSSQLITE
  6. {
  7. CPosXrayInfoTable::CPosXrayInfoTable()
  8. {
  9. //m_listcolumnDefines.clear();
  10. AddColumn(std::make_pair(_T("XrayIndex"), ColumnType::ID::INT));
  11. AddColumn(std::make_pair(_T("PosX"), ColumnType::ID::INT));
  12. AddColumn(std::make_pair(_T("PosY"), ColumnType::ID::INT));
  13. AddColumn(std::make_pair(_T("FieldId"), ColumnType(ColumnType::ID::INT, TRUE)));
  14. AddColumn(std::make_pair(_T("ParticleId"), ColumnType(ColumnType::ID::INT, TRUE)));
  15. AddColumn(std::make_pair(_T("FeatureId"), ColumnType(ColumnType::ID::INT, TRUE)));
  16. AddColumn(std::make_pair(_T("ElementNum"), ColumnType::ID::INT));
  17. ASSERT(GetColumnCount() == ((int)ColumnID::MAX - (int)ColumnID::MIN) + 1);
  18. SetTableName(g_sPosXrayInfo);
  19. }
  20. CPosXrayInfoTable::~CPosXrayInfoTable()
  21. {
  22. }
  23. }