49 lines
1.6 KiB
C
49 lines
1.6 KiB
C
|
#pragma once
|
|||
|
#include "DAO.h"
|
|||
|
|
|||
|
namespace DBPlatformSpace
|
|||
|
{
|
|||
|
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><EFBFBD><CDB8>ӱ<EFBFBD>־
|
|||
|
class ClassAndNotationDAO : public subDBDAO
|
|||
|
{
|
|||
|
public:
|
|||
|
string _autoCtrlNotation; ///<<3C>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD>Ƹ<EFBFBD><C6B8>ӱ<EFBFBD>־_T
|
|||
|
string _bCnotation; ///<BC<42><43>־
|
|||
|
int _blockLoading; ///<<3C><>BCʹ<43><CAB9> BC-Aʱ<41><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ո<EFBFBD><D5B8><EFBFBD>װ<EFBFBD><D7B0>ʱ
|
|||
|
string _cCSClassCharacter; ///<CCS<43><53><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>_T
|
|||
|
string _cargoNotation; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӱ<EFBFBD>־_T
|
|||
|
string _class1; ///<<3C><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>1_T
|
|||
|
string _class2; ///<<3C><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>2_T
|
|||
|
string _classNo; ///<<3C><><EFBFBD><EFBFBD><EFBFBD>ǼǺ<C7BC>
|
|||
|
string _classType; ///<<3C><><EFBFBD>д<EFBFBD><D0B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
string _envProNotation; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӱ<EFBFBD>־_T
|
|||
|
string _formerClass1; ///<<3C><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>1_T
|
|||
|
string _formerClass2; ///<<3C><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>2_T
|
|||
|
string _formerClassType; ///<<3C><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
int _grabAddition; ///<ץ<><D7A5><EFBFBD><EFBFBD><EFBFBD>ӱ<EFBFBD>־
|
|||
|
double _grabMass; ///<<3C><>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
int _noMP; ///<<3C><EFBFBD><DEB6><EFBFBD>װ/ж<><D0B6><EFBFBD><EFBFBD>
|
|||
|
string _refPlantNotation; ///<<3C><><EFBFBD><EFBFBD>װ<EFBFBD>ø<EFBFBD><C3B8>ӱ<EFBFBD>־_T
|
|||
|
string _serResNotation; ///<<3C><><EFBFBD><EFBFBD>/<2F><><EFBFBD>߸<EFBFBD><DFB8>ӱ<EFBFBD>־_T
|
|||
|
string _shipTypeNotation; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><CDB8>ӱ<EFBFBD>־_T
|
|||
|
string _specDutyNotation; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӱ<F1B8BDBC>־_T
|
|||
|
string _specEquipNotation; ///<<3C><><EFBFBD><EFBFBD><EFBFBD>豸<EFBFBD><E8B1B8><EFBFBD>ӱ<EFBFBD>־_T
|
|||
|
string _specFeaNotation; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܸ<EFBFBD><DCB8>ӱ<EFBFBD>־_T
|
|||
|
string _specInspecNotation; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>鸽<EFBFBD>ӱ<EFBFBD>־_T
|
|||
|
string _holds; ///<<3C><>BCʹ<43><CAB9> BC-Aʱ<41><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>װ<EFBFBD><D7B0>ʱ<EFBFBD>ղ<EFBFBD>ID <20>м<EFBFBD><D0BC>ö<EFBFBD><C3B6>Ÿ<EFBFBD><C5B8><EFBFBD>
|
|||
|
|
|||
|
ODI ClassAndNotationDAO();
|
|||
|
ODI ~ClassAndNotationDAO();
|
|||
|
|
|||
|
|
|||
|
ODI virtual Mapper* createMapper();
|
|||
|
ODI static DAO* createObject();
|
|||
|
|
|||
|
|
|||
|
virtual ODI ResultMsg save(int commitType = COMMIT_T_IMMEDIATELY);
|
|||
|
static ODI ResultMsg FindAll(ClassAndNotationDAO* & pnewdao);
|
|||
|
|
|||
|
static ODI ResultMsg FindByID(int id, ClassAndNotationDAO * &pnewdao);
|
|||
|
};
|
|||
|
}
|