| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- #pragma once
- #include "stdafx.h"
- #include "CSQLiteTable.h"
- namespace OTSSQLITE
- {
- using namespace OTSSQLITE;
- CSQLiteTable::CSQLiteTable()
- {
- myTable = CreateNewSQLiteTable();
- }
- CSQLiteTable::~CSQLiteTable(void)
- {
- }
- void CSQLiteTable::AddColumn(ColumnDefine col)
- {
- myTable->AddColumn(col);
- }
- int CSQLiteTable::GetColumnCount()
- {
- return myTable->GetColumnCount();
- }
- CString CSQLiteTable::GetTableName()
- {
- return myTable->GetTableName();
- }
- void CSQLiteTable::SetTableName(LPCTSTR a_sTableName)
- {
- myTable->SetTableName(a_sTableName);
- }
- CString CSQLiteTable::GetColumnName(const int a_nColId)
- {
- return myTable->GetColumnName(a_nColId);
- }
- CString CSQLiteTable::GetColumnFullName(const int a_nColId)
- {
- return myTable->GetColumnFullName(a_nColId);
- }
- CString CSQLiteTable::GetColumnNames(const BOOL a_bWithPrimary /*= TRUE*/)
- {
- return myTable->GetColumnNames(a_bWithPrimary);
- }
- CString CSQLiteTable::GetColumnFullNames(const BOOL a_bWithPrimary )
- {
- return myTable->GetColumnFullNames(a_bWithPrimary);
- }
- ColumnType CSQLiteTable::GetColumnType(const int a_nColId)
- {
- return myTable->GetColumnType(a_nColId);
- }
- CString CSQLiteTable::GetCreateTableCommandString()
- {
- return myTable->GetCreateTableCommandString();
- }
- CString CSQLiteTable::GetDeleteTableCommandString()
- {
- return myTable->GetDeleteTableCommandString();
- }
- CString CSQLiteTable::GetRemoveAllRowsCommandString()
- {
- return myTable->GetRemoveAllRowsCommandString();
- }
- CString CSQLiteTable::GetInsertCommandFormatString(const BOOL a_bWithPrimary )
- {
- return myTable->GetInsertCommandFormatString(a_bWithPrimary);
- }
- CString CSQLiteTable::GetInsertCommandFormatString(std::vector<int>& a_colIndexes)
- {
- return myTable->GetInsertCommandFormatString(a_colIndexes);
- }
- CString CSQLiteTable::GetUpdateCommandFormatString(std::vector<int>& a_updateColIndexes, const int a_nConditionColIndex)
- {
- return myTable->GetUpdateCommandFormatString(a_updateColIndexes,a_nConditionColIndex);
- }
- }
|