DPS/include/TOTAL/HighStrSteelScaleDAO.h

40 lines
1.1 KiB
C
Raw Normal View History

2025-06-23 10:41:33 +08:00
#pragma once
#include "DAO.h"
namespace DBPlatformSpace
{
/// <20><>ǿ<EFBFBD>ȸַ<C8B8>Χ
class HighStrSteelScaleDAO : public subDBDAO
{
public:
double _elasticModulus; ///<<3C><><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3>
string _endFrame; ///<<3C><>ֹ<EFBFBD><D6B9>λ
int _endFrameNo; ///<<3C><>ֹ<EFBFBD><D6B9>λ
double _endFrameOffset; ///<<3C><>ֹ<EFBFBD><D6B9>λƫ<CEBB><C6AB>
int _hStrSteelRangeLongi; ///<<3C><>ǿ<EFBFBD>ȸֵ<C8B8><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֲ<EFBFBD><D6B2><EFBFBD>Χ
double _lower; ///<<3C>²<EFBFBD><C2B2><EFBFBD>Χ
string _lowerMaterialGrade; ///<<3C>²<EFBFBD><C2B2><EFBFBD><EFBFBD>ϵȼ<CFB5>
string _mainMaterial; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>_T
double _middle; ///<<3C>в<EFBFBD><D0B2><EFBFBD>Χ
string _middleMaterialGrade; ///<<3C>в<EFBFBD><D0B2><EFBFBD><EFBFBD>ϵȼ<CFB5>
string _startFrame; ///<<3C><>ʼ<EFBFBD><CABC>λ
int _startFrameNo; ///<<3C><>ʼ<EFBFBD><CABC>λ
double _startFrameOffset; ///<<3C><>ʼ<EFBFBD><CABC>λƫ<CEBB><C6AB>
double _upper; ///<<3C>ϲ<EFBFBD><CFB2><EFBFBD>Χ
string _upperMaterialGrade; ///<<3C>ϲ<EFBFBD><CFB2><EFBFBD><EFBFBD>ϵȼ<CFB5>
ODI HighStrSteelScaleDAO();
ODI ~HighStrSteelScaleDAO();
ODI virtual Mapper* createMapper();
ODI static DAO* createObject();
virtual ODI ResultMsg save(int commitType = COMMIT_T_IMMEDIATELY);
static ODI ResultMsg FindAll(HighStrSteelScaleDAO* & pnewdao);
static ODI ResultMsg FindByID(int id, HighStrSteelScaleDAO * &pnewdao);
};
}