#pragma once #include "stdafx.h" #include "PosXrayInfoTable.h" #include "DBConst.h" namespace OTSSQLITE { CPosXrayInfoTable::CPosXrayInfoTable() { //m_listcolumnDefines.clear(); AddColumn(std::make_pair(_T("XrayIndex"), ColumnType::ID::INT)); AddColumn(std::make_pair(_T("PosX"), ColumnType::ID::INT)); AddColumn(std::make_pair(_T("PosY"), ColumnType::ID::INT)); AddColumn(std::make_pair(_T("FieldId"), ColumnType(ColumnType::ID::INT, TRUE))); AddColumn(std::make_pair(_T("ParticleId"), ColumnType(ColumnType::ID::INT, TRUE))); AddColumn(std::make_pair(_T("FeatureId"), ColumnType(ColumnType::ID::INT, TRUE))); AddColumn(std::make_pair(_T("ElementNum"), ColumnType::ID::INT)); ASSERT(GetColumnCount() == ((int)ColumnID::MAX - (int)ColumnID::MIN) + 1); SetTableName(g_sPosXrayInfo); } CPosXrayInfoTable::~CPosXrayInfoTable() { } }