#pragma once #include "stdafx.h" #include "SegmentTable.h" #include "DBConst.h" using namespace OTSSQLITE; namespace OTSSQLITE { CSegmentTable::CSegmentTable() { //m_listcolumnDefines.clear(); AddColumn(std::make_pair(_T("XRayId"), ColumnType(ColumnType::ID::INT, TRUE))); AddColumn(std::make_pair(_T("FieldId"), ColumnType(ColumnType::ID::INT, TRUE))); AddColumn(std::make_pair(_T("SegmentId"), ColumnType(ColumnType::ID::INT, TRUE))); AddColumn(std::make_pair(_T("SegmentNum"), ColumnType::ID::INT)); AddColumn(std::make_pair(_T("Start"), ColumnType::ID::INT)); AddColumn(std::make_pair(_T("Height"), ColumnType::ID::INT)); AddColumn(std::make_pair(_T("Length"), ColumnType::ID::INT)); AddColumn(std::make_pair(_T("ParticleId"), ColumnType(ColumnType::ID::INT, TRUE))); ASSERT(GetColumnCount() == ((int)ColumnID::MAX - (int)ColumnID::MIN) + 1); SetTableName(g_sSegment); } CSegmentTable::~CSegmentTable() { } }