Przeglądaj źródła

remove these two useless table.

gsp 2 lat temu
rodzic
commit
24ef6af8df

+ 0 - 100
OTSCPP/OTSClassifyEngine/CInvalidElement.cpp

@@ -1,100 +0,0 @@
-#include "stdafx.h"
-#include "CInvalidElement.h"
-namespace OTSClassifyEngine
-{
-	using namespace OTSSQLITE;
-
-	void CInvalidElement::AddColumn(ColumnDefine col)
-	{
-		return myTable->AddColumn(col);
-	}
-
-	int CInvalidElement::GetColumnCount()
-	{
-		return myTable->GetColumnCount();
-	}
-
-	CString CInvalidElement::GetTableName()
-	{
-		return myTable->GetTableName();
-	}
-
-	void CInvalidElement::SetTableName(LPCTSTR a_sTableName)
-	{
-		return myTable->SetTableName(a_sTableName);
-	}
-
-	CString CInvalidElement::GetColumnName(const int a_nColId)
-	{
-		return myTable->GetColumnName(a_nColId);
-	}
-
-	CString CInvalidElement::GetColumnFullName(const int a_nColId)
-	{
-		return myTable->GetColumnFullName(a_nColId);
-	}
-
-	CString CInvalidElement::GetColumnNames(const BOOL a_bWithPrimary /*= TRUE*/)
-	{
-		return myTable->GetColumnNames(a_bWithPrimary);
-	}
-
-	CString CInvalidElement::GetColumnFullNames(const BOOL a_bWithPrimary /*= TRUE*/)
-	{
-		return myTable->GetColumnFullNames(a_bWithPrimary);
-	}
-
-	OTSSQLITE::ColumnType CInvalidElement::GetColumnType(const int a_nColId)
-	{
-		return myTable->GetColumnType(a_nColId);
-	}
-
-	CString CInvalidElement::GetCreateTableCommandString()
-	{
-		return myTable->GetCreateTableCommandString();
-	}
-
-	CString CInvalidElement::GetDeleteTableCommandString()
-	{
-		return myTable->GetDeleteTableCommandString();
-	}
-
-	CString CInvalidElement::GetRemoveAllRowsCommandString()
-	{
-		return myTable->GetRemoveAllRowsCommandString();
-	}
-
-	CString CInvalidElement::GetInsertCommandFormatString(const BOOL a_bWithPrimary /*= FALSE*/)
-	{
-		return myTable->GetInsertCommandFormatString(a_bWithPrimary);
-	}
-
-	CString CInvalidElement::GetInsertCommandFormatString(std::vector<int>& a_colIndexes)
-	{
-		return myTable->GetInsertCommandFormatString(a_colIndexes);
-	}
-
-	CString CInvalidElement::GetUpdateCommandFormatString(std::vector<int>& a_updateColIndexes, const int a_nConditionColIndex)
-	{
-		return myTable->GetUpdateCommandFormatString(a_updateColIndexes, a_nConditionColIndex);
-	}
-
-	CInvalidElement::CInvalidElement()
-	{
-		myTable = CreateNewSQLiteTable();
-	
-		myTable->AddColumn(std::make_pair(_T("Id"), ColumnType(ColumnType::ID::INT, TRUE)));
-		myTable->AddColumn(std::make_pair(_T("ElementName"), ColumnType(ColumnType::ID::INT, FALSE)));
-	
-
-		ASSERT(myTable->GetColumnCount() == ((int)ColumnID::MAX - (int)ColumnID::MIN) + 1);
-
-		SetTableName("InvalidElementNames");
-
-	}
-
-
-	CInvalidElement::~CInvalidElement()
-	{
-	}
-}

+ 0 - 69
OTSCPP/OTSClassifyEngine/CInvalidElement.h

@@ -1,69 +0,0 @@
-#pragma once
-#include "DBTableBase.h"
-namespace OTSClassifyEngine
-{
-	using namespace OTSSQLITE;
-	class CInvalidElement : public CDBTableBase
-	{
-	public:
-		enum class ColumnID
-		{
-			INVALID = -1,
-			MIN = 0,
-			N_Id = 0,
-			S_Name = 1,			
-			MAX = 1
-		};
-
-		virtual void AddColumn(ColumnDefine col) override;
-
-
-		virtual int GetColumnCount() override;
-
-
-		virtual CString GetTableName() override;
-
-
-		virtual void SetTableName(LPCTSTR a_sTableName) override;
-
-
-		virtual CString GetColumnName(const int a_nColId) override;
-
-
-		virtual CString GetColumnFullName(const int a_nColId) override;
-
-
-		virtual CString GetColumnNames(const BOOL a_bWithPrimary = TRUE) override;
-
-
-		virtual CString GetColumnFullNames(const BOOL a_bWithPrimary = TRUE) override;
-
-
-		virtual ColumnType GetColumnType(const int a_nColId) override;
-
-
-		virtual CString GetCreateTableCommandString() override;
-
-
-		virtual CString GetDeleteTableCommandString() override;
-
-
-		virtual CString GetRemoveAllRowsCommandString() override;
-
-
-		virtual CString GetInsertCommandFormatString(const BOOL a_bWithPrimary = FALSE) override;
-
-
-		virtual CString GetInsertCommandFormatString(std::vector<int>& a_colIndexes) override;
-
-
-		virtual CString GetUpdateCommandFormatString(std::vector<int>& a_updateColIndexes, const int a_nConditionColIndex) override;
-
-	public:
-		CInvalidElement();
-		~CInvalidElement();
-	private:
-		CDBTableBasePtr myTable;
-	};
-}
-

+ 0 - 103
OTSCPP/OTSClassifyEngine/CInvalidElementDB.cpp

@@ -1,103 +0,0 @@
-#include "stdafx.h"
-#include "CInvalidElement.h"
-#include "CInvalidElementDB.h"
-#include "stdafx.h"
-
-
-namespace OTSClassifyEngine
-{
-	using namespace OTSSQLITE;
-	CInvalidElementDB::CInvalidElementDB(CDBStoreBasePtr a_datastore)
-	{
-		m_tableInfo.reset(new CInvalidElement());
-		myDB = CreateNewSQLiteDB(a_datastore, m_tableInfo);
-	}
-
-	CInvalidElementDB::~CInvalidElementDB()
-	{
-	}
-
-	
-
-	std::vector<CString>& CInvalidElementDB::GetElementNameList()
-	{
-		auto tableInfoPtr = GetTableInfo();
-		ASSERT(tableInfoPtr);
-		
-
-		auto query = GetTableQuery();
-		ASSERT(query);
-		if (!query)
-		{
-			return m_eleNameList;
-		}
-
-		m_eleNameList=ReadItemList(query);
-
-		return m_eleNameList;
-	}
-
-	CDBTableBasePtr CInvalidElementDB::GetTableInfo()
-	{
-
-		return m_tableInfo;
-	}
-
-	BOOL CInvalidElementDB::Init(const BOOL a_bClean /*= FALSE*/)
-	{
-		return myDB->Init(a_bClean);
-	}
-
-
-
-	BOOL CInvalidElementDB::IsDBExist()
-	{
-		return myDB->IsDBExist();
-	}
-
-	OTSSQLITE::CDBStoreBasePtr CInvalidElementDB::GetDatastore()
-	{
-		return myDB->GetDatastore();
-	}
-
-	OTSSQLITE::CDBQueryBasePtr CInvalidElementDB::GetTableQuery(LPCTSTR a_sOrderColumnName /*= nullptr*/)
-	{
-		return myDB->GetTableQuery(a_sOrderColumnName);
-	}
-
-	
-
-	std::vector<CString> CInvalidElementDB::ReadItemList(CDBQueryBasePtr a_query)
-	{
-		std::vector<CString> listItem;
-
-		int nRowId = 0;
-		int nWrongItems = 0;
-		while (!a_query->IsEOF())
-		{
-			CString s = ReadItem(a_query);//current x-ray point		
-			
-
-			listItem.push_back(s);
-
-			a_query->NextRow();
-			nRowId++;
-		}
-
-		return listItem;
-	}
-
-	CString CInvalidElementDB::ReadItem(CDBQueryBasePtr a_query)
-	{
-		int nCol;	
-
-		CString sName;
-		nCol = (int)CInvalidElement::ColumnID::S_Name - (int)CInvalidElement::ColumnID::MIN;
-		sName = a_query->GetColStringValue(nCol, _T(""));
-		
-		return sName;
-	}
-	
-}
-
-

+ 0 - 47
OTSCPP/OTSClassifyEngine/CInvalidElementDB.h

@@ -1,47 +0,0 @@
-#pragma once
-
-#include "DBBase.h"
-#include "CInvalidElementDB.h"
-
-namespace OTSClassifyEngine
-{
-	using namespace OTSSQLITE;
-	class  __declspec(dllexport) CInvalidElementDB
-	{
-	public:
-		CInvalidElementDB(CDBStoreBasePtr a_datastore);
-		~CInvalidElementDB();
-
-		std::vector<CString>& GetElementNameList();
-
-		virtual CDBTableBasePtr GetTableInfo();
-
-
-		virtual BOOL Init(const BOOL a_bClean = FALSE);
-
-
-		virtual BOOL IsDBExist();
-
-
-		virtual CDBStoreBasePtr GetDatastore();
-
-
-		virtual CDBQueryBasePtr GetTableQuery(LPCTSTR a_sOrderColumnName = nullptr);
-
-	protected:
-	
-		std::vector<CString> ReadItemList(CDBQueryBasePtr a_query);
-		CString ReadItem(CDBQueryBasePtr a_query);
-	
-
-	protected:
-		CDBTableBasePtr m_tableInfo;
-	
-		std::vector<CString> m_eleNameList;
-	private:
-		CDBBasePtr myDB;
-	};
-
-	
-}
-

+ 0 - 4
OTSCPP/OTSClassifyEngine/OTSClassifyEngine.vcxproj

@@ -389,8 +389,6 @@
     </Link>
   </ItemDefinitionGroup>
   <ItemGroup>
-    <ClInclude Include="CInvalidElement.h" />
-    <ClInclude Include="CInvalidElementDB.h" />
     <ClInclude Include="CurveCompareEngine.h" />
     <ClInclude Include="CurveCompareEngine\STDGroupDB.h" />
     <ClInclude Include="CurveCompareEngine\STDGroupTable.h" />
@@ -429,8 +427,6 @@
     <ClInclude Include="stdafx.h" />
   </ItemGroup>
   <ItemGroup>
-    <ClCompile Include="CInvalidElement.cpp" />
-    <ClCompile Include="CInvalidElementDB.cpp" />
     <ClCompile Include="CurveCompareEngine.cpp" />
     <ClCompile Include="CurveCompareEngine\STDGroupDB.cpp" />
     <ClCompile Include="CurveCompareEngine\STDGroupTable.cpp" />

+ 0 - 12
OTSCPP/OTSClassifyEngine/OTSClassifyEngine.vcxproj.filters

@@ -144,12 +144,6 @@
     <ClInclude Include="CurveCompareEngine\MultiLang.h">
       <Filter>CurveCompareEngine</Filter>
     </ClInclude>
-    <ClInclude Include="CInvalidElement.h">
-      <Filter>InclutionEngine</Filter>
-    </ClInclude>
-    <ClInclude Include="CInvalidElementDB.h">
-      <Filter>InclutionEngine</Filter>
-    </ClInclude>
   </ItemGroup>
   <ItemGroup>
     <ClCompile Include="InclutionEngine\InclutionSTDData.cpp">
@@ -251,12 +245,6 @@
     <ClCompile Include="CurveCompareEngine\MultiLang.cpp">
       <Filter>CurveCompareEngine</Filter>
     </ClCompile>
-    <ClCompile Include="CInvalidElement.cpp">
-      <Filter>InclutionEngine</Filter>
-    </ClCompile>
-    <ClCompile Include="CInvalidElementDB.cpp">
-      <Filter>InclutionEngine</Filter>
-    </ClCompile>
   </ItemGroup>
   <ItemGroup>
     <ResourceCompile Include="app.rc">