2849 lines
84 KiB
C++
2849 lines
84 KiB
C++
|
|
// Version: 2019.5.14 9:53:34
|
||
|
|
|
||
|
|
// File: T_COAT_WTDBAX.cpp
|
||
|
|
|
||
|
|
#include <log4cplus/LOG.h>
|
||
|
|
|
||
|
|
#include "T_COAT_WTDBAX.h"
|
||
|
|
#include "T_COAT_WT.h"
|
||
|
|
|
||
|
|
#define NORECORD 100
|
||
|
|
|
||
|
|
|
||
|
|
using namespace log4cplus;
|
||
|
|
|
||
|
|
extern iDA::Connection cn;
|
||
|
|
extern char sqlErrMsg[4000];
|
||
|
|
|
||
|
|
#define DB_EXECUTE() try{ cmd.Execute();}catch( iDA::Exception &e){ dbSqlCode=-1;strcpy( sqlErrMsg,e.ErrMsg().c_str());return sqlErrMsg;}
|
||
|
|
#define DB_UPDEXECUTE() try{ updatecmd.Execute();}catch( iDA::Exception &e){ dbSqlCode=-1;strcpy( sqlErrMsg,e.ErrMsg().c_str());return sqlErrMsg;}
|
||
|
|
#define DB_RDEXECUTE() try{ readcmd.Execute();}catch( iDA::Exception &e){ dbSqlCode=-1;strcpy( sqlErrMsg,e.ErrMsg().c_str());return sqlErrMsg;}
|
||
|
|
#define DB_INSEXECUTE() try{ insertcmd.Execute();}catch( iDA::Exception &e){ dbSqlCode=-1;strcpy( sqlErrMsg,e.ErrMsg().c_str());return sqlErrMsg;}
|
||
|
|
#define DB_FETCH() try{ if( !readcmd.FetchNext()){ dbSqlCode = NORECORD;strcpy( sqlErrMsg, "No record found");return sqlErrMsg;}}catch( iDA::Exception &e){ dbSqlCode=-1;strcpy( sqlErrMsg,e.ErrMsg().c_str());return sqlErrMsg;}
|
||
|
|
#define DB_UPDAFFECTED() if( updatecmd.RowsAffected() <= 0){ strcpy( sqlErrMsg, "No record affected");return sqlErrMsg;}
|
||
|
|
|
||
|
|
//
|
||
|
|
// Declare DB Hostvariables
|
||
|
|
//
|
||
|
|
|
||
|
|
#define OPENED 1
|
||
|
|
#define CLOSED 2
|
||
|
|
/* ****************************************************************************** */
|
||
|
|
/* */
|
||
|
|
/* define DB */
|
||
|
|
/* Hostvariables */
|
||
|
|
/* */
|
||
|
|
/* ****************************************************************************** */
|
||
|
|
static char db_entId[20+1];
|
||
|
|
static char db_extId[20+1];
|
||
|
|
static short db_extIdZi;
|
||
|
|
static double db_GUAGE_COAT_WEIGHT_WS;
|
||
|
|
static short db_GUAGE_COAT_WEIGHT_WSZi;
|
||
|
|
static double db_GUAGE_COAT_WEIGHT_CS;
|
||
|
|
static short db_GUAGE_COAT_WEIGHT_CSZi;
|
||
|
|
static double db_GUAGE_COAT_WEIGHT_DS;
|
||
|
|
static short db_GUAGE_COAT_WEIGHT_DSZi;
|
||
|
|
static double db_GUAGE_COAT_WEIGHT_AV;
|
||
|
|
static short db_GUAGE_COAT_WEIGHT_AVZi;
|
||
|
|
static double db_GUAGE_COAT;
|
||
|
|
static short db_GUAGE_COATZi;
|
||
|
|
static double db_GUAGE_LENGTH;
|
||
|
|
static short db_GUAGE_LENGTHZi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_1;
|
||
|
|
static short db_GUAGE_AVG_VALUE_1Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_2;
|
||
|
|
static short db_GUAGE_AVG_VALUE_2Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_3;
|
||
|
|
static short db_GUAGE_AVG_VALUE_3Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_4;
|
||
|
|
static short db_GUAGE_AVG_VALUE_4Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_5;
|
||
|
|
static short db_GUAGE_AVG_VALUE_5Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_6;
|
||
|
|
static short db_GUAGE_AVG_VALUE_6Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_7;
|
||
|
|
static short db_GUAGE_AVG_VALUE_7Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_8;
|
||
|
|
static short db_GUAGE_AVG_VALUE_8Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_9;
|
||
|
|
static short db_GUAGE_AVG_VALUE_9Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_10;
|
||
|
|
static short db_GUAGE_AVG_VALUE_10Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_11;
|
||
|
|
static short db_GUAGE_AVG_VALUE_11Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_12;
|
||
|
|
static short db_GUAGE_AVG_VALUE_12Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_13;
|
||
|
|
static short db_GUAGE_AVG_VALUE_13Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_14;
|
||
|
|
static short db_GUAGE_AVG_VALUE_14Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_15;
|
||
|
|
static short db_GUAGE_AVG_VALUE_15Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_16;
|
||
|
|
static short db_GUAGE_AVG_VALUE_16Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_17;
|
||
|
|
static short db_GUAGE_AVG_VALUE_17Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_18;
|
||
|
|
static short db_GUAGE_AVG_VALUE_18Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_19;
|
||
|
|
static short db_GUAGE_AVG_VALUE_19Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_20;
|
||
|
|
static short db_GUAGE_AVG_VALUE_20Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_21;
|
||
|
|
static short db_GUAGE_AVG_VALUE_21Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_22;
|
||
|
|
static short db_GUAGE_AVG_VALUE_22Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_23;
|
||
|
|
static short db_GUAGE_AVG_VALUE_23Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_24;
|
||
|
|
static short db_GUAGE_AVG_VALUE_24Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_25;
|
||
|
|
static short db_GUAGE_AVG_VALUE_25Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_26;
|
||
|
|
static short db_GUAGE_AVG_VALUE_26Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_27;
|
||
|
|
static short db_GUAGE_AVG_VALUE_27Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_28;
|
||
|
|
static short db_GUAGE_AVG_VALUE_28Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_29;
|
||
|
|
static short db_GUAGE_AVG_VALUE_29Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_30;
|
||
|
|
static short db_GUAGE_AVG_VALUE_30Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_31;
|
||
|
|
static short db_GUAGE_AVG_VALUE_31Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_32;
|
||
|
|
static short db_GUAGE_AVG_VALUE_32Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_33;
|
||
|
|
static short db_GUAGE_AVG_VALUE_33Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_34;
|
||
|
|
static short db_GUAGE_AVG_VALUE_34Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_35;
|
||
|
|
static short db_GUAGE_AVG_VALUE_35Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_36;
|
||
|
|
static short db_GUAGE_AVG_VALUE_36Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_37;
|
||
|
|
static short db_GUAGE_AVG_VALUE_37Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_38;
|
||
|
|
static short db_GUAGE_AVG_VALUE_38Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_39;
|
||
|
|
static short db_GUAGE_AVG_VALUE_39Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_40;
|
||
|
|
static short db_GUAGE_AVG_VALUE_40Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_41;
|
||
|
|
static short db_GUAGE_AVG_VALUE_41Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_42;
|
||
|
|
static short db_GUAGE_AVG_VALUE_42Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_43;
|
||
|
|
static short db_GUAGE_AVG_VALUE_43Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_44;
|
||
|
|
static short db_GUAGE_AVG_VALUE_44Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_45;
|
||
|
|
static short db_GUAGE_AVG_VALUE_45Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_46;
|
||
|
|
static short db_GUAGE_AVG_VALUE_46Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_47;
|
||
|
|
static short db_GUAGE_AVG_VALUE_47Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_48;
|
||
|
|
static short db_GUAGE_AVG_VALUE_48Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_49;
|
||
|
|
static short db_GUAGE_AVG_VALUE_49Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_50;
|
||
|
|
static short db_GUAGE_AVG_VALUE_50Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_51;
|
||
|
|
static short db_GUAGE_AVG_VALUE_51Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_52;
|
||
|
|
static short db_GUAGE_AVG_VALUE_52Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_53;
|
||
|
|
static short db_GUAGE_AVG_VALUE_53Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_54;
|
||
|
|
static short db_GUAGE_AVG_VALUE_54Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_55;
|
||
|
|
static short db_GUAGE_AVG_VALUE_55Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_56;
|
||
|
|
static short db_GUAGE_AVG_VALUE_56Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_57;
|
||
|
|
static short db_GUAGE_AVG_VALUE_57Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_58;
|
||
|
|
static short db_GUAGE_AVG_VALUE_58Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_59;
|
||
|
|
static short db_GUAGE_AVG_VALUE_59Zi;
|
||
|
|
static double db_GUAGE_AVG_VALUE_60;
|
||
|
|
static short db_GUAGE_AVG_VALUE_60Zi;
|
||
|
|
static char db_TC[27];
|
||
|
|
static short db_TCZi;
|
||
|
|
static long rowCnt;
|
||
|
|
// Host arguments for Primary key
|
||
|
|
static char k_db_entId[20+1];
|
||
|
|
|
||
|
|
//
|
||
|
|
// constructor
|
||
|
|
//
|
||
|
|
T_COAT_WTDBAX::T_COAT_WTDBAX()
|
||
|
|
{
|
||
|
|
}
|
||
|
|
|
||
|
|
//
|
||
|
|
// destructor
|
||
|
|
//
|
||
|
|
T_COAT_WTDBAX::~T_COAT_WTDBAX()
|
||
|
|
{
|
||
|
|
}
|
||
|
|
|
||
|
|
char* T_COAT_WTDBAX::execute(const char* sql , long* count ){
|
||
|
|
dbSqlCode = 0;
|
||
|
|
cmd.SetConnection( &cn);
|
||
|
|
cmd.SetCommandText( sql);
|
||
|
|
DB_EXECUTE();
|
||
|
|
|
||
|
|
if( count != NULL)
|
||
|
|
{
|
||
|
|
*count = cmd.RowsAffected();
|
||
|
|
}
|
||
|
|
|
||
|
|
return ( NULL );
|
||
|
|
}
|
||
|
|
|
||
|
|
char* T_COAT_WTDBAX::dbCommit(){
|
||
|
|
dbSqlCode = 0;
|
||
|
|
try{
|
||
|
|
cn.Commit();
|
||
|
|
}catch( iDA::Exception &e)
|
||
|
|
{
|
||
|
|
dbSqlCode = -1;
|
||
|
|
strcpy( sqlErrMsg,e.ErrMsg().c_str());
|
||
|
|
return sqlErrMsg;
|
||
|
|
}
|
||
|
|
|
||
|
|
return ( NULL );
|
||
|
|
}
|
||
|
|
|
||
|
|
char* T_COAT_WTDBAX::dbRollback(){
|
||
|
|
dbSqlCode = 0;
|
||
|
|
try{
|
||
|
|
cn.Rollback();
|
||
|
|
}catch( iDA::Exception &e)
|
||
|
|
{
|
||
|
|
dbSqlCode = -1;
|
||
|
|
strcpy( sqlErrMsg,e.ErrMsg().c_str());
|
||
|
|
return sqlErrMsg;
|
||
|
|
}
|
||
|
|
return ( NULL );
|
||
|
|
}
|
||
|
|
|
||
|
|
//
|
||
|
|
// private methode copyDB2Attribute
|
||
|
|
//
|
||
|
|
void T_COAT_WTDBAX::copyDB2Attribute( T_COAT_WT &dbObj ){
|
||
|
|
dbObj.set_entId((char*)db_entId);
|
||
|
|
dbObj.set_extId((char*)db_extId);
|
||
|
|
dbObj.set_extIdZi((short)db_extIdZi);
|
||
|
|
dbObj.set_GUAGE_COAT_WEIGHT_WS((double)db_GUAGE_COAT_WEIGHT_WS);
|
||
|
|
dbObj.set_GUAGE_COAT_WEIGHT_WSZi((short)db_GUAGE_COAT_WEIGHT_WSZi);
|
||
|
|
dbObj.set_GUAGE_COAT_WEIGHT_CS((double)db_GUAGE_COAT_WEIGHT_CS);
|
||
|
|
dbObj.set_GUAGE_COAT_WEIGHT_CSZi((short)db_GUAGE_COAT_WEIGHT_CSZi);
|
||
|
|
dbObj.set_GUAGE_COAT_WEIGHT_DS((double)db_GUAGE_COAT_WEIGHT_DS);
|
||
|
|
dbObj.set_GUAGE_COAT_WEIGHT_DSZi((short)db_GUAGE_COAT_WEIGHT_DSZi);
|
||
|
|
dbObj.set_GUAGE_COAT_WEIGHT_AV((double)db_GUAGE_COAT_WEIGHT_AV);
|
||
|
|
dbObj.set_GUAGE_COAT_WEIGHT_AVZi((short)db_GUAGE_COAT_WEIGHT_AVZi);
|
||
|
|
dbObj.set_GUAGE_COAT((double)db_GUAGE_COAT);
|
||
|
|
dbObj.set_GUAGE_COATZi((short)db_GUAGE_COATZi);
|
||
|
|
dbObj.set_GUAGE_LENGTH((double)db_GUAGE_LENGTH);
|
||
|
|
dbObj.set_GUAGE_LENGTHZi((short)db_GUAGE_LENGTHZi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_1((double)db_GUAGE_AVG_VALUE_1);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_1Zi((short)db_GUAGE_AVG_VALUE_1Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_2((double)db_GUAGE_AVG_VALUE_2);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_2Zi((short)db_GUAGE_AVG_VALUE_2Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_3((double)db_GUAGE_AVG_VALUE_3);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_3Zi((short)db_GUAGE_AVG_VALUE_3Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_4((double)db_GUAGE_AVG_VALUE_4);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_4Zi((short)db_GUAGE_AVG_VALUE_4Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_5((double)db_GUAGE_AVG_VALUE_5);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_5Zi((short)db_GUAGE_AVG_VALUE_5Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_6((double)db_GUAGE_AVG_VALUE_6);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_6Zi((short)db_GUAGE_AVG_VALUE_6Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_7((double)db_GUAGE_AVG_VALUE_7);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_7Zi((short)db_GUAGE_AVG_VALUE_7Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_8((double)db_GUAGE_AVG_VALUE_8);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_8Zi((short)db_GUAGE_AVG_VALUE_8Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_9((double)db_GUAGE_AVG_VALUE_9);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_9Zi((short)db_GUAGE_AVG_VALUE_9Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_10((double)db_GUAGE_AVG_VALUE_10);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_10Zi((short)db_GUAGE_AVG_VALUE_10Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_11((double)db_GUAGE_AVG_VALUE_11);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_11Zi((short)db_GUAGE_AVG_VALUE_11Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_12((double)db_GUAGE_AVG_VALUE_12);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_12Zi((short)db_GUAGE_AVG_VALUE_12Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_13((double)db_GUAGE_AVG_VALUE_13);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_13Zi((short)db_GUAGE_AVG_VALUE_13Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_14((double)db_GUAGE_AVG_VALUE_14);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_14Zi((short)db_GUAGE_AVG_VALUE_14Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_15((double)db_GUAGE_AVG_VALUE_15);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_15Zi((short)db_GUAGE_AVG_VALUE_15Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_16((double)db_GUAGE_AVG_VALUE_16);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_16Zi((short)db_GUAGE_AVG_VALUE_16Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_17((double)db_GUAGE_AVG_VALUE_17);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_17Zi((short)db_GUAGE_AVG_VALUE_17Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_18((double)db_GUAGE_AVG_VALUE_18);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_18Zi((short)db_GUAGE_AVG_VALUE_18Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_19((double)db_GUAGE_AVG_VALUE_19);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_19Zi((short)db_GUAGE_AVG_VALUE_19Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_20((double)db_GUAGE_AVG_VALUE_20);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_20Zi((short)db_GUAGE_AVG_VALUE_20Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_21((double)db_GUAGE_AVG_VALUE_21);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_21Zi((short)db_GUAGE_AVG_VALUE_21Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_22((double)db_GUAGE_AVG_VALUE_22);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_22Zi((short)db_GUAGE_AVG_VALUE_22Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_23((double)db_GUAGE_AVG_VALUE_23);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_23Zi((short)db_GUAGE_AVG_VALUE_23Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_24((double)db_GUAGE_AVG_VALUE_24);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_24Zi((short)db_GUAGE_AVG_VALUE_24Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_25((double)db_GUAGE_AVG_VALUE_25);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_25Zi((short)db_GUAGE_AVG_VALUE_25Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_26((double)db_GUAGE_AVG_VALUE_26);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_26Zi((short)db_GUAGE_AVG_VALUE_26Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_27((double)db_GUAGE_AVG_VALUE_27);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_27Zi((short)db_GUAGE_AVG_VALUE_27Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_28((double)db_GUAGE_AVG_VALUE_28);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_28Zi((short)db_GUAGE_AVG_VALUE_28Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_29((double)db_GUAGE_AVG_VALUE_29);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_29Zi((short)db_GUAGE_AVG_VALUE_29Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_30((double)db_GUAGE_AVG_VALUE_30);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_30Zi((short)db_GUAGE_AVG_VALUE_30Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_31((double)db_GUAGE_AVG_VALUE_31);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_31Zi((short)db_GUAGE_AVG_VALUE_31Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_32((double)db_GUAGE_AVG_VALUE_32);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_32Zi((short)db_GUAGE_AVG_VALUE_32Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_33((double)db_GUAGE_AVG_VALUE_33);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_33Zi((short)db_GUAGE_AVG_VALUE_33Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_34((double)db_GUAGE_AVG_VALUE_34);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_34Zi((short)db_GUAGE_AVG_VALUE_34Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_35((double)db_GUAGE_AVG_VALUE_35);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_35Zi((short)db_GUAGE_AVG_VALUE_35Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_36((double)db_GUAGE_AVG_VALUE_36);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_36Zi((short)db_GUAGE_AVG_VALUE_36Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_37((double)db_GUAGE_AVG_VALUE_37);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_37Zi((short)db_GUAGE_AVG_VALUE_37Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_38((double)db_GUAGE_AVG_VALUE_38);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_38Zi((short)db_GUAGE_AVG_VALUE_38Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_39((double)db_GUAGE_AVG_VALUE_39);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_39Zi((short)db_GUAGE_AVG_VALUE_39Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_40((double)db_GUAGE_AVG_VALUE_40);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_40Zi((short)db_GUAGE_AVG_VALUE_40Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_41((double)db_GUAGE_AVG_VALUE_41);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_41Zi((short)db_GUAGE_AVG_VALUE_41Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_42((double)db_GUAGE_AVG_VALUE_42);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_42Zi((short)db_GUAGE_AVG_VALUE_42Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_43((double)db_GUAGE_AVG_VALUE_43);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_43Zi((short)db_GUAGE_AVG_VALUE_43Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_44((double)db_GUAGE_AVG_VALUE_44);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_44Zi((short)db_GUAGE_AVG_VALUE_44Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_45((double)db_GUAGE_AVG_VALUE_45);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_45Zi((short)db_GUAGE_AVG_VALUE_45Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_46((double)db_GUAGE_AVG_VALUE_46);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_46Zi((short)db_GUAGE_AVG_VALUE_46Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_47((double)db_GUAGE_AVG_VALUE_47);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_47Zi((short)db_GUAGE_AVG_VALUE_47Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_48((double)db_GUAGE_AVG_VALUE_48);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_48Zi((short)db_GUAGE_AVG_VALUE_48Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_49((double)db_GUAGE_AVG_VALUE_49);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_49Zi((short)db_GUAGE_AVG_VALUE_49Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_50((double)db_GUAGE_AVG_VALUE_50);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_50Zi((short)db_GUAGE_AVG_VALUE_50Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_51((double)db_GUAGE_AVG_VALUE_51);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_51Zi((short)db_GUAGE_AVG_VALUE_51Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_52((double)db_GUAGE_AVG_VALUE_52);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_52Zi((short)db_GUAGE_AVG_VALUE_52Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_53((double)db_GUAGE_AVG_VALUE_53);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_53Zi((short)db_GUAGE_AVG_VALUE_53Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_54((double)db_GUAGE_AVG_VALUE_54);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_54Zi((short)db_GUAGE_AVG_VALUE_54Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_55((double)db_GUAGE_AVG_VALUE_55);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_55Zi((short)db_GUAGE_AVG_VALUE_55Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_56((double)db_GUAGE_AVG_VALUE_56);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_56Zi((short)db_GUAGE_AVG_VALUE_56Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_57((double)db_GUAGE_AVG_VALUE_57);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_57Zi((short)db_GUAGE_AVG_VALUE_57Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_58((double)db_GUAGE_AVG_VALUE_58);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_58Zi((short)db_GUAGE_AVG_VALUE_58Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_59((double)db_GUAGE_AVG_VALUE_59);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_59Zi((short)db_GUAGE_AVG_VALUE_59Zi);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_60((double)db_GUAGE_AVG_VALUE_60);
|
||
|
|
dbObj.set_GUAGE_AVG_VALUE_60Zi((short)db_GUAGE_AVG_VALUE_60Zi);
|
||
|
|
dbObj.set_TC((char*)db_TC);
|
||
|
|
dbObj.set_TCZi((short)db_TCZi);
|
||
|
|
} // end of methode
|
||
|
|
|
||
|
|
//
|
||
|
|
// private methode copyAttribute2DB
|
||
|
|
//
|
||
|
|
void T_COAT_WTDBAX::copyAttribute2DB( T_COAT_WT &dbObj ){
|
||
|
|
if (strlen(dbObj.entId()) < sizeof(db_entId)){
|
||
|
|
strncpy ((char*)db_entId, dbObj.entId(), sizeof(db_entId));
|
||
|
|
}
|
||
|
|
if (strlen(dbObj.extId()) < sizeof(db_extId)){
|
||
|
|
strncpy ((char*)db_extId, dbObj.extId(), sizeof(db_extId));
|
||
|
|
}
|
||
|
|
db_extIdZi = dbObj.extIdZi();
|
||
|
|
db_GUAGE_COAT_WEIGHT_WS = dbObj.GUAGE_COAT_WEIGHT_WS();
|
||
|
|
db_GUAGE_COAT_WEIGHT_WSZi = dbObj.GUAGE_COAT_WEIGHT_WSZi();
|
||
|
|
db_GUAGE_COAT_WEIGHT_CS = dbObj.GUAGE_COAT_WEIGHT_CS();
|
||
|
|
db_GUAGE_COAT_WEIGHT_CSZi = dbObj.GUAGE_COAT_WEIGHT_CSZi();
|
||
|
|
db_GUAGE_COAT_WEIGHT_DS = dbObj.GUAGE_COAT_WEIGHT_DS();
|
||
|
|
db_GUAGE_COAT_WEIGHT_DSZi = dbObj.GUAGE_COAT_WEIGHT_DSZi();
|
||
|
|
db_GUAGE_COAT_WEIGHT_AV = dbObj.GUAGE_COAT_WEIGHT_AV();
|
||
|
|
db_GUAGE_COAT_WEIGHT_AVZi = dbObj.GUAGE_COAT_WEIGHT_AVZi();
|
||
|
|
db_GUAGE_COAT = dbObj.GUAGE_COAT();
|
||
|
|
db_GUAGE_COATZi = dbObj.GUAGE_COATZi();
|
||
|
|
db_GUAGE_LENGTH = dbObj.GUAGE_LENGTH();
|
||
|
|
db_GUAGE_LENGTHZi = dbObj.GUAGE_LENGTHZi();
|
||
|
|
db_GUAGE_AVG_VALUE_1 = dbObj.GUAGE_AVG_VALUE_1();
|
||
|
|
db_GUAGE_AVG_VALUE_1Zi = dbObj.GUAGE_AVG_VALUE_1Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_2 = dbObj.GUAGE_AVG_VALUE_2();
|
||
|
|
db_GUAGE_AVG_VALUE_2Zi = dbObj.GUAGE_AVG_VALUE_2Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_3 = dbObj.GUAGE_AVG_VALUE_3();
|
||
|
|
db_GUAGE_AVG_VALUE_3Zi = dbObj.GUAGE_AVG_VALUE_3Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_4 = dbObj.GUAGE_AVG_VALUE_4();
|
||
|
|
db_GUAGE_AVG_VALUE_4Zi = dbObj.GUAGE_AVG_VALUE_4Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_5 = dbObj.GUAGE_AVG_VALUE_5();
|
||
|
|
db_GUAGE_AVG_VALUE_5Zi = dbObj.GUAGE_AVG_VALUE_5Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_6 = dbObj.GUAGE_AVG_VALUE_6();
|
||
|
|
db_GUAGE_AVG_VALUE_6Zi = dbObj.GUAGE_AVG_VALUE_6Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_7 = dbObj.GUAGE_AVG_VALUE_7();
|
||
|
|
db_GUAGE_AVG_VALUE_7Zi = dbObj.GUAGE_AVG_VALUE_7Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_8 = dbObj.GUAGE_AVG_VALUE_8();
|
||
|
|
db_GUAGE_AVG_VALUE_8Zi = dbObj.GUAGE_AVG_VALUE_8Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_9 = dbObj.GUAGE_AVG_VALUE_9();
|
||
|
|
db_GUAGE_AVG_VALUE_9Zi = dbObj.GUAGE_AVG_VALUE_9Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_10 = dbObj.GUAGE_AVG_VALUE_10();
|
||
|
|
db_GUAGE_AVG_VALUE_10Zi = dbObj.GUAGE_AVG_VALUE_10Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_11 = dbObj.GUAGE_AVG_VALUE_11();
|
||
|
|
db_GUAGE_AVG_VALUE_11Zi = dbObj.GUAGE_AVG_VALUE_11Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_12 = dbObj.GUAGE_AVG_VALUE_12();
|
||
|
|
db_GUAGE_AVG_VALUE_12Zi = dbObj.GUAGE_AVG_VALUE_12Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_13 = dbObj.GUAGE_AVG_VALUE_13();
|
||
|
|
db_GUAGE_AVG_VALUE_13Zi = dbObj.GUAGE_AVG_VALUE_13Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_14 = dbObj.GUAGE_AVG_VALUE_14();
|
||
|
|
db_GUAGE_AVG_VALUE_14Zi = dbObj.GUAGE_AVG_VALUE_14Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_15 = dbObj.GUAGE_AVG_VALUE_15();
|
||
|
|
db_GUAGE_AVG_VALUE_15Zi = dbObj.GUAGE_AVG_VALUE_15Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_16 = dbObj.GUAGE_AVG_VALUE_16();
|
||
|
|
db_GUAGE_AVG_VALUE_16Zi = dbObj.GUAGE_AVG_VALUE_16Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_17 = dbObj.GUAGE_AVG_VALUE_17();
|
||
|
|
db_GUAGE_AVG_VALUE_17Zi = dbObj.GUAGE_AVG_VALUE_17Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_18 = dbObj.GUAGE_AVG_VALUE_18();
|
||
|
|
db_GUAGE_AVG_VALUE_18Zi = dbObj.GUAGE_AVG_VALUE_18Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_19 = dbObj.GUAGE_AVG_VALUE_19();
|
||
|
|
db_GUAGE_AVG_VALUE_19Zi = dbObj.GUAGE_AVG_VALUE_19Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_20 = dbObj.GUAGE_AVG_VALUE_20();
|
||
|
|
db_GUAGE_AVG_VALUE_20Zi = dbObj.GUAGE_AVG_VALUE_20Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_21 = dbObj.GUAGE_AVG_VALUE_21();
|
||
|
|
db_GUAGE_AVG_VALUE_21Zi = dbObj.GUAGE_AVG_VALUE_21Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_22 = dbObj.GUAGE_AVG_VALUE_22();
|
||
|
|
db_GUAGE_AVG_VALUE_22Zi = dbObj.GUAGE_AVG_VALUE_22Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_23 = dbObj.GUAGE_AVG_VALUE_23();
|
||
|
|
db_GUAGE_AVG_VALUE_23Zi = dbObj.GUAGE_AVG_VALUE_23Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_24 = dbObj.GUAGE_AVG_VALUE_24();
|
||
|
|
db_GUAGE_AVG_VALUE_24Zi = dbObj.GUAGE_AVG_VALUE_24Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_25 = dbObj.GUAGE_AVG_VALUE_25();
|
||
|
|
db_GUAGE_AVG_VALUE_25Zi = dbObj.GUAGE_AVG_VALUE_25Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_26 = dbObj.GUAGE_AVG_VALUE_26();
|
||
|
|
db_GUAGE_AVG_VALUE_26Zi = dbObj.GUAGE_AVG_VALUE_26Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_27 = dbObj.GUAGE_AVG_VALUE_27();
|
||
|
|
db_GUAGE_AVG_VALUE_27Zi = dbObj.GUAGE_AVG_VALUE_27Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_28 = dbObj.GUAGE_AVG_VALUE_28();
|
||
|
|
db_GUAGE_AVG_VALUE_28Zi = dbObj.GUAGE_AVG_VALUE_28Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_29 = dbObj.GUAGE_AVG_VALUE_29();
|
||
|
|
db_GUAGE_AVG_VALUE_29Zi = dbObj.GUAGE_AVG_VALUE_29Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_30 = dbObj.GUAGE_AVG_VALUE_30();
|
||
|
|
db_GUAGE_AVG_VALUE_30Zi = dbObj.GUAGE_AVG_VALUE_30Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_31 = dbObj.GUAGE_AVG_VALUE_31();
|
||
|
|
db_GUAGE_AVG_VALUE_31Zi = dbObj.GUAGE_AVG_VALUE_31Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_32 = dbObj.GUAGE_AVG_VALUE_32();
|
||
|
|
db_GUAGE_AVG_VALUE_32Zi = dbObj.GUAGE_AVG_VALUE_32Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_33 = dbObj.GUAGE_AVG_VALUE_33();
|
||
|
|
db_GUAGE_AVG_VALUE_33Zi = dbObj.GUAGE_AVG_VALUE_33Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_34 = dbObj.GUAGE_AVG_VALUE_34();
|
||
|
|
db_GUAGE_AVG_VALUE_34Zi = dbObj.GUAGE_AVG_VALUE_34Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_35 = dbObj.GUAGE_AVG_VALUE_35();
|
||
|
|
db_GUAGE_AVG_VALUE_35Zi = dbObj.GUAGE_AVG_VALUE_35Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_36 = dbObj.GUAGE_AVG_VALUE_36();
|
||
|
|
db_GUAGE_AVG_VALUE_36Zi = dbObj.GUAGE_AVG_VALUE_36Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_37 = dbObj.GUAGE_AVG_VALUE_37();
|
||
|
|
db_GUAGE_AVG_VALUE_37Zi = dbObj.GUAGE_AVG_VALUE_37Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_38 = dbObj.GUAGE_AVG_VALUE_38();
|
||
|
|
db_GUAGE_AVG_VALUE_38Zi = dbObj.GUAGE_AVG_VALUE_38Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_39 = dbObj.GUAGE_AVG_VALUE_39();
|
||
|
|
db_GUAGE_AVG_VALUE_39Zi = dbObj.GUAGE_AVG_VALUE_39Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_40 = dbObj.GUAGE_AVG_VALUE_40();
|
||
|
|
db_GUAGE_AVG_VALUE_40Zi = dbObj.GUAGE_AVG_VALUE_40Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_41 = dbObj.GUAGE_AVG_VALUE_41();
|
||
|
|
db_GUAGE_AVG_VALUE_41Zi = dbObj.GUAGE_AVG_VALUE_41Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_42 = dbObj.GUAGE_AVG_VALUE_42();
|
||
|
|
db_GUAGE_AVG_VALUE_42Zi = dbObj.GUAGE_AVG_VALUE_42Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_43 = dbObj.GUAGE_AVG_VALUE_43();
|
||
|
|
db_GUAGE_AVG_VALUE_43Zi = dbObj.GUAGE_AVG_VALUE_43Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_44 = dbObj.GUAGE_AVG_VALUE_44();
|
||
|
|
db_GUAGE_AVG_VALUE_44Zi = dbObj.GUAGE_AVG_VALUE_44Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_45 = dbObj.GUAGE_AVG_VALUE_45();
|
||
|
|
db_GUAGE_AVG_VALUE_45Zi = dbObj.GUAGE_AVG_VALUE_45Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_46 = dbObj.GUAGE_AVG_VALUE_46();
|
||
|
|
db_GUAGE_AVG_VALUE_46Zi = dbObj.GUAGE_AVG_VALUE_46Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_47 = dbObj.GUAGE_AVG_VALUE_47();
|
||
|
|
db_GUAGE_AVG_VALUE_47Zi = dbObj.GUAGE_AVG_VALUE_47Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_48 = dbObj.GUAGE_AVG_VALUE_48();
|
||
|
|
db_GUAGE_AVG_VALUE_48Zi = dbObj.GUAGE_AVG_VALUE_48Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_49 = dbObj.GUAGE_AVG_VALUE_49();
|
||
|
|
db_GUAGE_AVG_VALUE_49Zi = dbObj.GUAGE_AVG_VALUE_49Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_50 = dbObj.GUAGE_AVG_VALUE_50();
|
||
|
|
db_GUAGE_AVG_VALUE_50Zi = dbObj.GUAGE_AVG_VALUE_50Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_51 = dbObj.GUAGE_AVG_VALUE_51();
|
||
|
|
db_GUAGE_AVG_VALUE_51Zi = dbObj.GUAGE_AVG_VALUE_51Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_52 = dbObj.GUAGE_AVG_VALUE_52();
|
||
|
|
db_GUAGE_AVG_VALUE_52Zi = dbObj.GUAGE_AVG_VALUE_52Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_53 = dbObj.GUAGE_AVG_VALUE_53();
|
||
|
|
db_GUAGE_AVG_VALUE_53Zi = dbObj.GUAGE_AVG_VALUE_53Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_54 = dbObj.GUAGE_AVG_VALUE_54();
|
||
|
|
db_GUAGE_AVG_VALUE_54Zi = dbObj.GUAGE_AVG_VALUE_54Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_55 = dbObj.GUAGE_AVG_VALUE_55();
|
||
|
|
db_GUAGE_AVG_VALUE_55Zi = dbObj.GUAGE_AVG_VALUE_55Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_56 = dbObj.GUAGE_AVG_VALUE_56();
|
||
|
|
db_GUAGE_AVG_VALUE_56Zi = dbObj.GUAGE_AVG_VALUE_56Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_57 = dbObj.GUAGE_AVG_VALUE_57();
|
||
|
|
db_GUAGE_AVG_VALUE_57Zi = dbObj.GUAGE_AVG_VALUE_57Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_58 = dbObj.GUAGE_AVG_VALUE_58();
|
||
|
|
db_GUAGE_AVG_VALUE_58Zi = dbObj.GUAGE_AVG_VALUE_58Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_59 = dbObj.GUAGE_AVG_VALUE_59();
|
||
|
|
db_GUAGE_AVG_VALUE_59Zi = dbObj.GUAGE_AVG_VALUE_59Zi();
|
||
|
|
db_GUAGE_AVG_VALUE_60 = dbObj.GUAGE_AVG_VALUE_60();
|
||
|
|
db_GUAGE_AVG_VALUE_60Zi = dbObj.GUAGE_AVG_VALUE_60Zi();
|
||
|
|
if (strlen(dbObj.TC()) < sizeof(db_TC)){
|
||
|
|
strncpy ((char*)db_TC, dbObj.TC(), sizeof(db_TC));
|
||
|
|
}
|
||
|
|
db_TCZi = dbObj.TCZi();
|
||
|
|
} // end of methode
|
||
|
|
|
||
|
|
//
|
||
|
|
// private methode copyKey2Host
|
||
|
|
//
|
||
|
|
void T_COAT_WTDBAX::copyKey2Host( T_COAT_WT &dbObj ){
|
||
|
|
if (strlen(dbObj.k_entId()) < sizeof(k_db_entId)){
|
||
|
|
strncpy ((char*)k_db_entId, dbObj.k_entId(), sizeof(k_db_entId));
|
||
|
|
}
|
||
|
|
} // end of methode
|
||
|
|
|
||
|
|
//
|
||
|
|
// private methode copyHost2Key
|
||
|
|
//
|
||
|
|
void T_COAT_WTDBAX::copyHost2Key( T_COAT_WT &dbObj ){
|
||
|
|
dbObj.set_k_entId((char*)db_entId);
|
||
|
|
} // end of methode
|
||
|
|
|
||
|
|
//
|
||
|
|
// public methode readDB
|
||
|
|
//
|
||
|
|
char* T_COAT_WTDBAX::readDB(T_COAT_WT &dbObj ){
|
||
|
|
copyKey2Host( dbObj );
|
||
|
|
ostringstream ostr;
|
||
|
|
dbSqlCode = 0;
|
||
|
|
|
||
|
|
ostr << "SELECT ";
|
||
|
|
|
||
|
|
// all columns
|
||
|
|
ostr << "entId";
|
||
|
|
ostr << ",extId";
|
||
|
|
ostr << ",GUAGE_COAT_WEIGHT_WS";
|
||
|
|
ostr << ",GUAGE_COAT_WEIGHT_CS";
|
||
|
|
ostr << ",GUAGE_COAT_WEIGHT_DS";
|
||
|
|
ostr << ",GUAGE_COAT_WEIGHT_AV";
|
||
|
|
ostr << ",GUAGE_COAT";
|
||
|
|
ostr << ",GUAGE_LENGTH";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_1";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_2";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_3";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_4";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_5";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_6";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_7";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_8";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_9";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_10";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_11";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_12";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_13";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_14";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_15";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_16";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_17";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_18";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_19";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_20";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_21";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_22";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_23";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_24";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_25";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_26";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_27";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_28";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_29";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_30";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_31";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_32";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_33";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_34";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_35";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_36";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_37";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_38";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_39";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_40";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_41";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_42";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_43";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_44";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_45";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_46";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_47";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_48";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_49";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_50";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_51";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_52";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_53";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_54";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_55";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_56";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_57";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_58";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_59";
|
||
|
|
ostr << ",GUAGE_AVG_VALUE_60";
|
||
|
|
ostr << ",TO_CHAR(TC, 'YYYYMMDDHH24MISS')";
|
||
|
|
|
||
|
|
ostr << " FROM T_COAT_WT WHERE ";
|
||
|
|
|
||
|
|
// where
|
||
|
|
ostr << "entId = '" << k_db_entId << "'";
|
||
|
|
|
||
|
|
readcmd.SetConnection(&cn);
|
||
|
|
readcmd.SetCommandText( ostr.str());
|
||
|
|
|
||
|
|
DB_RDEXECUTE();
|
||
|
|
|
||
|
|
DB_FETCH();
|
||
|
|
|
||
|
|
// Primary Keys
|
||
|
|
strncpy( db_entId, readcmd.Field(1).AsString().c_str(), sizeof( db_entId));
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// extId
|
||
|
|
if( readcmd.Field(2).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_extIdZi = 0;
|
||
|
|
strncpy( db_extId, readcmd.Field(2).AsString().c_str(), sizeof( db_extId));
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_extIdZi = -1;
|
||
|
|
memset( db_extId, 0x00, sizeof( db_extId));
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_COAT_WEIGHT_WS
|
||
|
|
if( readcmd.Field(3).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_COAT_WEIGHT_WSZi = 0;
|
||
|
|
db_GUAGE_COAT_WEIGHT_WS = ( double)readcmd.Field(3).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_COAT_WEIGHT_WSZi = -1;
|
||
|
|
db_GUAGE_COAT_WEIGHT_WS = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_COAT_WEIGHT_CS
|
||
|
|
if( readcmd.Field(4).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_COAT_WEIGHT_CSZi = 0;
|
||
|
|
db_GUAGE_COAT_WEIGHT_CS = ( double)readcmd.Field(4).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_COAT_WEIGHT_CSZi = -1;
|
||
|
|
db_GUAGE_COAT_WEIGHT_CS = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_COAT_WEIGHT_DS
|
||
|
|
if( readcmd.Field(5).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_COAT_WEIGHT_DSZi = 0;
|
||
|
|
db_GUAGE_COAT_WEIGHT_DS = ( double)readcmd.Field(5).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_COAT_WEIGHT_DSZi = -1;
|
||
|
|
db_GUAGE_COAT_WEIGHT_DS = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_COAT_WEIGHT_AV
|
||
|
|
if( readcmd.Field(6).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_COAT_WEIGHT_AVZi = 0;
|
||
|
|
db_GUAGE_COAT_WEIGHT_AV = ( double)readcmd.Field(6).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_COAT_WEIGHT_AVZi = -1;
|
||
|
|
db_GUAGE_COAT_WEIGHT_AV = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_COAT
|
||
|
|
if( readcmd.Field(7).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_COATZi = 0;
|
||
|
|
db_GUAGE_COAT = ( double)readcmd.Field(7).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_COATZi = -1;
|
||
|
|
db_GUAGE_COAT = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_LENGTH
|
||
|
|
if( readcmd.Field(8).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_LENGTHZi = 0;
|
||
|
|
db_GUAGE_LENGTH = ( double)readcmd.Field(8).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_LENGTHZi = -1;
|
||
|
|
db_GUAGE_LENGTH = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_1
|
||
|
|
if( readcmd.Field(9).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_1Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_1 = ( double)readcmd.Field(9).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_1Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_1 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_2
|
||
|
|
if( readcmd.Field(10).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_2Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_2 = ( double)readcmd.Field(10).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_2Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_2 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_3
|
||
|
|
if( readcmd.Field(11).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_3Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_3 = ( double)readcmd.Field(11).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_3Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_3 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_4
|
||
|
|
if( readcmd.Field(12).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_4Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_4 = ( double)readcmd.Field(12).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_4Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_4 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_5
|
||
|
|
if( readcmd.Field(13).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_5Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_5 = ( double)readcmd.Field(13).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_5Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_5 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_6
|
||
|
|
if( readcmd.Field(14).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_6Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_6 = ( double)readcmd.Field(14).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_6Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_6 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_7
|
||
|
|
if( readcmd.Field(15).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_7Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_7 = ( double)readcmd.Field(15).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_7Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_7 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_8
|
||
|
|
if( readcmd.Field(16).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_8Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_8 = ( double)readcmd.Field(16).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_8Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_8 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_9
|
||
|
|
if( readcmd.Field(17).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_9Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_9 = ( double)readcmd.Field(17).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_9Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_9 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_10
|
||
|
|
if( readcmd.Field(18).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_10Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_10 = ( double)readcmd.Field(18).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_10Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_10 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_11
|
||
|
|
if( readcmd.Field(19).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_11Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_11 = ( double)readcmd.Field(19).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_11Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_11 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_12
|
||
|
|
if( readcmd.Field(20).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_12Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_12 = ( double)readcmd.Field(20).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_12Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_12 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_13
|
||
|
|
if( readcmd.Field(21).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_13Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_13 = ( double)readcmd.Field(21).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_13Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_13 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_14
|
||
|
|
if( readcmd.Field(22).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_14Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_14 = ( double)readcmd.Field(22).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_14Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_14 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_15
|
||
|
|
if( readcmd.Field(23).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_15Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_15 = ( double)readcmd.Field(23).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_15Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_15 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_16
|
||
|
|
if( readcmd.Field(24).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_16Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_16 = ( double)readcmd.Field(24).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_16Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_16 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_17
|
||
|
|
if( readcmd.Field(25).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_17Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_17 = ( double)readcmd.Field(25).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_17Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_17 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_18
|
||
|
|
if( readcmd.Field(26).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_18Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_18 = ( double)readcmd.Field(26).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_18Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_18 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_19
|
||
|
|
if( readcmd.Field(27).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_19Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_19 = ( double)readcmd.Field(27).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_19Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_19 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_20
|
||
|
|
if( readcmd.Field(28).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_20Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_20 = ( double)readcmd.Field(28).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_20Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_20 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_21
|
||
|
|
if( readcmd.Field(29).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_21Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_21 = ( double)readcmd.Field(29).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_21Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_21 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_22
|
||
|
|
if( readcmd.Field(30).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_22Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_22 = ( double)readcmd.Field(30).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_22Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_22 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_23
|
||
|
|
if( readcmd.Field(31).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_23Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_23 = ( double)readcmd.Field(31).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_23Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_23 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_24
|
||
|
|
if( readcmd.Field(32).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_24Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_24 = ( double)readcmd.Field(32).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_24Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_24 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_25
|
||
|
|
if( readcmd.Field(33).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_25Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_25 = ( double)readcmd.Field(33).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_25Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_25 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_26
|
||
|
|
if( readcmd.Field(34).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_26Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_26 = ( double)readcmd.Field(34).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_26Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_26 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_27
|
||
|
|
if( readcmd.Field(35).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_27Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_27 = ( double)readcmd.Field(35).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_27Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_27 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_28
|
||
|
|
if( readcmd.Field(36).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_28Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_28 = ( double)readcmd.Field(36).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_28Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_28 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_29
|
||
|
|
if( readcmd.Field(37).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_29Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_29 = ( double)readcmd.Field(37).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_29Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_29 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_30
|
||
|
|
if( readcmd.Field(38).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_30Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_30 = ( double)readcmd.Field(38).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_30Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_30 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_31
|
||
|
|
if( readcmd.Field(39).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_31Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_31 = ( double)readcmd.Field(39).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_31Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_31 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_32
|
||
|
|
if( readcmd.Field(40).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_32Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_32 = ( double)readcmd.Field(40).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_32Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_32 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_33
|
||
|
|
if( readcmd.Field(41).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_33Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_33 = ( double)readcmd.Field(41).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_33Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_33 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_34
|
||
|
|
if( readcmd.Field(42).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_34Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_34 = ( double)readcmd.Field(42).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_34Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_34 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_35
|
||
|
|
if( readcmd.Field(43).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_35Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_35 = ( double)readcmd.Field(43).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_35Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_35 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_36
|
||
|
|
if( readcmd.Field(44).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_36Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_36 = ( double)readcmd.Field(44).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_36Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_36 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_37
|
||
|
|
if( readcmd.Field(45).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_37Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_37 = ( double)readcmd.Field(45).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_37Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_37 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_38
|
||
|
|
if( readcmd.Field(46).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_38Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_38 = ( double)readcmd.Field(46).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_38Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_38 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_39
|
||
|
|
if( readcmd.Field(47).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_39Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_39 = ( double)readcmd.Field(47).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_39Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_39 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_40
|
||
|
|
if( readcmd.Field(48).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_40Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_40 = ( double)readcmd.Field(48).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_40Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_40 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_41
|
||
|
|
if( readcmd.Field(49).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_41Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_41 = ( double)readcmd.Field(49).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_41Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_41 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_42
|
||
|
|
if( readcmd.Field(50).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_42Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_42 = ( double)readcmd.Field(50).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_42Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_42 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_43
|
||
|
|
if( readcmd.Field(51).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_43Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_43 = ( double)readcmd.Field(51).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_43Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_43 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_44
|
||
|
|
if( readcmd.Field(52).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_44Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_44 = ( double)readcmd.Field(52).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_44Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_44 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_45
|
||
|
|
if( readcmd.Field(53).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_45Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_45 = ( double)readcmd.Field(53).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_45Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_45 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_46
|
||
|
|
if( readcmd.Field(54).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_46Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_46 = ( double)readcmd.Field(54).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_46Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_46 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_47
|
||
|
|
if( readcmd.Field(55).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_47Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_47 = ( double)readcmd.Field(55).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_47Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_47 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_48
|
||
|
|
if( readcmd.Field(56).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_48Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_48 = ( double)readcmd.Field(56).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_48Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_48 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_49
|
||
|
|
if( readcmd.Field(57).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_49Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_49 = ( double)readcmd.Field(57).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_49Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_49 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_50
|
||
|
|
if( readcmd.Field(58).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_50Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_50 = ( double)readcmd.Field(58).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_50Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_50 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_51
|
||
|
|
if( readcmd.Field(59).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_51Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_51 = ( double)readcmd.Field(59).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_51Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_51 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_52
|
||
|
|
if( readcmd.Field(60).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_52Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_52 = ( double)readcmd.Field(60).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_52Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_52 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_53
|
||
|
|
if( readcmd.Field(61).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_53Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_53 = ( double)readcmd.Field(61).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_53Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_53 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_54
|
||
|
|
if( readcmd.Field(62).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_54Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_54 = ( double)readcmd.Field(62).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_54Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_54 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_55
|
||
|
|
if( readcmd.Field(63).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_55Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_55 = ( double)readcmd.Field(63).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_55Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_55 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_56
|
||
|
|
if( readcmd.Field(64).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_56Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_56 = ( double)readcmd.Field(64).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_56Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_56 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_57
|
||
|
|
if( readcmd.Field(65).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_57Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_57 = ( double)readcmd.Field(65).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_57Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_57 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_58
|
||
|
|
if( readcmd.Field(66).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_58Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_58 = ( double)readcmd.Field(66).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_58Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_58 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_59
|
||
|
|
if( readcmd.Field(67).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_59Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_59 = ( double)readcmd.Field(67).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_59Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_59 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_60
|
||
|
|
if( readcmd.Field(68).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_60Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_60 = ( double)readcmd.Field(68).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_60Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_60 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// TC
|
||
|
|
if( readcmd.Field(69).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_TCZi = 0;
|
||
|
|
strncpy( db_TC, readcmd.Field(69).AsString().c_str(), sizeof( db_TC));
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_TCZi = -1;
|
||
|
|
memset( db_TC, 0x00, sizeof( db_TC));
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
// copy host variables into Class attributes
|
||
|
|
copyDB2Attribute( dbObj );
|
||
|
|
return ( NULL );
|
||
|
|
} // end of methode
|
||
|
|
|
||
|
|
//
|
||
|
|
// public methode updateDB
|
||
|
|
//
|
||
|
|
char* T_COAT_WTDBAX::updateDB(T_COAT_WT &dbObj ){
|
||
|
|
copyKey2Host( dbObj );
|
||
|
|
|
||
|
|
copyAttribute2DB( dbObj );
|
||
|
|
dbSqlCode = 0;
|
||
|
|
|
||
|
|
ostringstream ostr;
|
||
|
|
ostr << "UPDATE T_COAT_WT SET ";
|
||
|
|
|
||
|
|
// Material Keys & Primary Keys
|
||
|
|
ostr << "entId='" << db_entId << "'";
|
||
|
|
|
||
|
|
// Normal column
|
||
|
|
if( db_extIdZi != -1) ostr << ", extId = '" << db_extId << "'"; else ostr<<",extId = NULL";
|
||
|
|
if( db_GUAGE_COAT_WEIGHT_WSZi != -1) ostr << ", GUAGE_COAT_WEIGHT_WS = " << db_GUAGE_COAT_WEIGHT_WS; else ostr<<",GUAGE_COAT_WEIGHT_WS = NULL";
|
||
|
|
if( db_GUAGE_COAT_WEIGHT_CSZi != -1) ostr << ", GUAGE_COAT_WEIGHT_CS = " << db_GUAGE_COAT_WEIGHT_CS; else ostr<<",GUAGE_COAT_WEIGHT_CS = NULL";
|
||
|
|
if( db_GUAGE_COAT_WEIGHT_DSZi != -1) ostr << ", GUAGE_COAT_WEIGHT_DS = " << db_GUAGE_COAT_WEIGHT_DS; else ostr<<",GUAGE_COAT_WEIGHT_DS = NULL";
|
||
|
|
if( db_GUAGE_COAT_WEIGHT_AVZi != -1) ostr << ", GUAGE_COAT_WEIGHT_AV = " << db_GUAGE_COAT_WEIGHT_AV; else ostr<<",GUAGE_COAT_WEIGHT_AV = NULL";
|
||
|
|
if( db_GUAGE_COATZi != -1) ostr << ", GUAGE_COAT = " << db_GUAGE_COAT; else ostr<<",GUAGE_COAT = NULL";
|
||
|
|
if( db_GUAGE_LENGTHZi != -1) ostr << ", GUAGE_LENGTH = " << db_GUAGE_LENGTH; else ostr<<",GUAGE_LENGTH = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_1Zi != -1) ostr << ", GUAGE_AVG_VALUE_1 = " << db_GUAGE_AVG_VALUE_1; else ostr<<",GUAGE_AVG_VALUE_1 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_2Zi != -1) ostr << ", GUAGE_AVG_VALUE_2 = " << db_GUAGE_AVG_VALUE_2; else ostr<<",GUAGE_AVG_VALUE_2 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_3Zi != -1) ostr << ", GUAGE_AVG_VALUE_3 = " << db_GUAGE_AVG_VALUE_3; else ostr<<",GUAGE_AVG_VALUE_3 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_4Zi != -1) ostr << ", GUAGE_AVG_VALUE_4 = " << db_GUAGE_AVG_VALUE_4; else ostr<<",GUAGE_AVG_VALUE_4 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_5Zi != -1) ostr << ", GUAGE_AVG_VALUE_5 = " << db_GUAGE_AVG_VALUE_5; else ostr<<",GUAGE_AVG_VALUE_5 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_6Zi != -1) ostr << ", GUAGE_AVG_VALUE_6 = " << db_GUAGE_AVG_VALUE_6; else ostr<<",GUAGE_AVG_VALUE_6 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_7Zi != -1) ostr << ", GUAGE_AVG_VALUE_7 = " << db_GUAGE_AVG_VALUE_7; else ostr<<",GUAGE_AVG_VALUE_7 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_8Zi != -1) ostr << ", GUAGE_AVG_VALUE_8 = " << db_GUAGE_AVG_VALUE_8; else ostr<<",GUAGE_AVG_VALUE_8 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_9Zi != -1) ostr << ", GUAGE_AVG_VALUE_9 = " << db_GUAGE_AVG_VALUE_9; else ostr<<",GUAGE_AVG_VALUE_9 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_10Zi != -1) ostr << ", GUAGE_AVG_VALUE_10 = " << db_GUAGE_AVG_VALUE_10; else ostr<<",GUAGE_AVG_VALUE_10 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_11Zi != -1) ostr << ", GUAGE_AVG_VALUE_11 = " << db_GUAGE_AVG_VALUE_11; else ostr<<",GUAGE_AVG_VALUE_11 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_12Zi != -1) ostr << ", GUAGE_AVG_VALUE_12 = " << db_GUAGE_AVG_VALUE_12; else ostr<<",GUAGE_AVG_VALUE_12 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_13Zi != -1) ostr << ", GUAGE_AVG_VALUE_13 = " << db_GUAGE_AVG_VALUE_13; else ostr<<",GUAGE_AVG_VALUE_13 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_14Zi != -1) ostr << ", GUAGE_AVG_VALUE_14 = " << db_GUAGE_AVG_VALUE_14; else ostr<<",GUAGE_AVG_VALUE_14 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_15Zi != -1) ostr << ", GUAGE_AVG_VALUE_15 = " << db_GUAGE_AVG_VALUE_15; else ostr<<",GUAGE_AVG_VALUE_15 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_16Zi != -1) ostr << ", GUAGE_AVG_VALUE_16 = " << db_GUAGE_AVG_VALUE_16; else ostr<<",GUAGE_AVG_VALUE_16 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_17Zi != -1) ostr << ", GUAGE_AVG_VALUE_17 = " << db_GUAGE_AVG_VALUE_17; else ostr<<",GUAGE_AVG_VALUE_17 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_18Zi != -1) ostr << ", GUAGE_AVG_VALUE_18 = " << db_GUAGE_AVG_VALUE_18; else ostr<<",GUAGE_AVG_VALUE_18 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_19Zi != -1) ostr << ", GUAGE_AVG_VALUE_19 = " << db_GUAGE_AVG_VALUE_19; else ostr<<",GUAGE_AVG_VALUE_19 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_20Zi != -1) ostr << ", GUAGE_AVG_VALUE_20 = " << db_GUAGE_AVG_VALUE_20; else ostr<<",GUAGE_AVG_VALUE_20 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_21Zi != -1) ostr << ", GUAGE_AVG_VALUE_21 = " << db_GUAGE_AVG_VALUE_21; else ostr<<",GUAGE_AVG_VALUE_21 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_22Zi != -1) ostr << ", GUAGE_AVG_VALUE_22 = " << db_GUAGE_AVG_VALUE_22; else ostr<<",GUAGE_AVG_VALUE_22 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_23Zi != -1) ostr << ", GUAGE_AVG_VALUE_23 = " << db_GUAGE_AVG_VALUE_23; else ostr<<",GUAGE_AVG_VALUE_23 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_24Zi != -1) ostr << ", GUAGE_AVG_VALUE_24 = " << db_GUAGE_AVG_VALUE_24; else ostr<<",GUAGE_AVG_VALUE_24 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_25Zi != -1) ostr << ", GUAGE_AVG_VALUE_25 = " << db_GUAGE_AVG_VALUE_25; else ostr<<",GUAGE_AVG_VALUE_25 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_26Zi != -1) ostr << ", GUAGE_AVG_VALUE_26 = " << db_GUAGE_AVG_VALUE_26; else ostr<<",GUAGE_AVG_VALUE_26 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_27Zi != -1) ostr << ", GUAGE_AVG_VALUE_27 = " << db_GUAGE_AVG_VALUE_27; else ostr<<",GUAGE_AVG_VALUE_27 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_28Zi != -1) ostr << ", GUAGE_AVG_VALUE_28 = " << db_GUAGE_AVG_VALUE_28; else ostr<<",GUAGE_AVG_VALUE_28 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_29Zi != -1) ostr << ", GUAGE_AVG_VALUE_29 = " << db_GUAGE_AVG_VALUE_29; else ostr<<",GUAGE_AVG_VALUE_29 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_30Zi != -1) ostr << ", GUAGE_AVG_VALUE_30 = " << db_GUAGE_AVG_VALUE_30; else ostr<<",GUAGE_AVG_VALUE_30 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_31Zi != -1) ostr << ", GUAGE_AVG_VALUE_31 = " << db_GUAGE_AVG_VALUE_31; else ostr<<",GUAGE_AVG_VALUE_31 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_32Zi != -1) ostr << ", GUAGE_AVG_VALUE_32 = " << db_GUAGE_AVG_VALUE_32; else ostr<<",GUAGE_AVG_VALUE_32 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_33Zi != -1) ostr << ", GUAGE_AVG_VALUE_33 = " << db_GUAGE_AVG_VALUE_33; else ostr<<",GUAGE_AVG_VALUE_33 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_34Zi != -1) ostr << ", GUAGE_AVG_VALUE_34 = " << db_GUAGE_AVG_VALUE_34; else ostr<<",GUAGE_AVG_VALUE_34 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_35Zi != -1) ostr << ", GUAGE_AVG_VALUE_35 = " << db_GUAGE_AVG_VALUE_35; else ostr<<",GUAGE_AVG_VALUE_35 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_36Zi != -1) ostr << ", GUAGE_AVG_VALUE_36 = " << db_GUAGE_AVG_VALUE_36; else ostr<<",GUAGE_AVG_VALUE_36 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_37Zi != -1) ostr << ", GUAGE_AVG_VALUE_37 = " << db_GUAGE_AVG_VALUE_37; else ostr<<",GUAGE_AVG_VALUE_37 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_38Zi != -1) ostr << ", GUAGE_AVG_VALUE_38 = " << db_GUAGE_AVG_VALUE_38; else ostr<<",GUAGE_AVG_VALUE_38 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_39Zi != -1) ostr << ", GUAGE_AVG_VALUE_39 = " << db_GUAGE_AVG_VALUE_39; else ostr<<",GUAGE_AVG_VALUE_39 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_40Zi != -1) ostr << ", GUAGE_AVG_VALUE_40 = " << db_GUAGE_AVG_VALUE_40; else ostr<<",GUAGE_AVG_VALUE_40 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_41Zi != -1) ostr << ", GUAGE_AVG_VALUE_41 = " << db_GUAGE_AVG_VALUE_41; else ostr<<",GUAGE_AVG_VALUE_41 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_42Zi != -1) ostr << ", GUAGE_AVG_VALUE_42 = " << db_GUAGE_AVG_VALUE_42; else ostr<<",GUAGE_AVG_VALUE_42 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_43Zi != -1) ostr << ", GUAGE_AVG_VALUE_43 = " << db_GUAGE_AVG_VALUE_43; else ostr<<",GUAGE_AVG_VALUE_43 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_44Zi != -1) ostr << ", GUAGE_AVG_VALUE_44 = " << db_GUAGE_AVG_VALUE_44; else ostr<<",GUAGE_AVG_VALUE_44 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_45Zi != -1) ostr << ", GUAGE_AVG_VALUE_45 = " << db_GUAGE_AVG_VALUE_45; else ostr<<",GUAGE_AVG_VALUE_45 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_46Zi != -1) ostr << ", GUAGE_AVG_VALUE_46 = " << db_GUAGE_AVG_VALUE_46; else ostr<<",GUAGE_AVG_VALUE_46 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_47Zi != -1) ostr << ", GUAGE_AVG_VALUE_47 = " << db_GUAGE_AVG_VALUE_47; else ostr<<",GUAGE_AVG_VALUE_47 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_48Zi != -1) ostr << ", GUAGE_AVG_VALUE_48 = " << db_GUAGE_AVG_VALUE_48; else ostr<<",GUAGE_AVG_VALUE_48 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_49Zi != -1) ostr << ", GUAGE_AVG_VALUE_49 = " << db_GUAGE_AVG_VALUE_49; else ostr<<",GUAGE_AVG_VALUE_49 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_50Zi != -1) ostr << ", GUAGE_AVG_VALUE_50 = " << db_GUAGE_AVG_VALUE_50; else ostr<<",GUAGE_AVG_VALUE_50 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_51Zi != -1) ostr << ", GUAGE_AVG_VALUE_51 = " << db_GUAGE_AVG_VALUE_51; else ostr<<",GUAGE_AVG_VALUE_51 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_52Zi != -1) ostr << ", GUAGE_AVG_VALUE_52 = " << db_GUAGE_AVG_VALUE_52; else ostr<<",GUAGE_AVG_VALUE_52 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_53Zi != -1) ostr << ", GUAGE_AVG_VALUE_53 = " << db_GUAGE_AVG_VALUE_53; else ostr<<",GUAGE_AVG_VALUE_53 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_54Zi != -1) ostr << ", GUAGE_AVG_VALUE_54 = " << db_GUAGE_AVG_VALUE_54; else ostr<<",GUAGE_AVG_VALUE_54 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_55Zi != -1) ostr << ", GUAGE_AVG_VALUE_55 = " << db_GUAGE_AVG_VALUE_55; else ostr<<",GUAGE_AVG_VALUE_55 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_56Zi != -1) ostr << ", GUAGE_AVG_VALUE_56 = " << db_GUAGE_AVG_VALUE_56; else ostr<<",GUAGE_AVG_VALUE_56 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_57Zi != -1) ostr << ", GUAGE_AVG_VALUE_57 = " << db_GUAGE_AVG_VALUE_57; else ostr<<",GUAGE_AVG_VALUE_57 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_58Zi != -1) ostr << ", GUAGE_AVG_VALUE_58 = " << db_GUAGE_AVG_VALUE_58; else ostr<<",GUAGE_AVG_VALUE_58 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_59Zi != -1) ostr << ", GUAGE_AVG_VALUE_59 = " << db_GUAGE_AVG_VALUE_59; else ostr<<",GUAGE_AVG_VALUE_59 = NULL";
|
||
|
|
if( db_GUAGE_AVG_VALUE_60Zi != -1) ostr << ", GUAGE_AVG_VALUE_60 = " << db_GUAGE_AVG_VALUE_60; else ostr<<",GUAGE_AVG_VALUE_60 = NULL";
|
||
|
|
if( db_TCZi != -1) ostr << ", TC = TO_DATE('" << db_TC << "','YYYYMMDDHH24MISS')"; else ostr<<",TC = NULL";
|
||
|
|
|
||
|
|
// where
|
||
|
|
ostr << " WHERE ";
|
||
|
|
ostr << "entId = '" << db_entId << "'";
|
||
|
|
|
||
|
|
updatecmd.SetConnection(&cn);
|
||
|
|
updatecmd.SetCommandText( ostr.str());
|
||
|
|
DB_UPDEXECUTE();
|
||
|
|
DB_UPDAFFECTED();
|
||
|
|
|
||
|
|
return ( NULL );
|
||
|
|
} // end of methode
|
||
|
|
|
||
|
|
//
|
||
|
|
// public methode insertDB
|
||
|
|
//
|
||
|
|
char* T_COAT_WTDBAX::insertDB(T_COAT_WT &dbObj ){
|
||
|
|
copyAttribute2DB( dbObj );
|
||
|
|
dbSqlCode = 0;
|
||
|
|
|
||
|
|
m_sql = "INSERT INTO T_COAT_WT VALUES( :1, :2, :3, :4, :5, :6, :7, :8, :9, :10, :11, :12, :13, :14, :15, :16, :17, :18, :19, :20, :21, :22, :23, :24, :25, :26, :27, :28, :29, :30, :31, :32, :33, :34, :35, :36, :37, :38, :39, :40, :41, :42, :43, :44, :45, :46, :47, :48, :49, :50, :51, :52, :53, :54, :55, :56, :57, :58, :59, :60, :61, :62, :63, :64, :65, :66, :67, :68, :69)";
|
||
|
|
insertcmd.SetConnection(&cn);
|
||
|
|
insertcmd.SetCommandText( m_sql);
|
||
|
|
|
||
|
|
|
||
|
|
// Primary columns
|
||
|
|
insertcmd.Param(1) = ( char *)db_entId;
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_extIdZi != -1) insertcmd.Param(2) = ( char *)db_extId; else insertcmd.Param(2).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_COAT_WEIGHT_WSZi != -1) insertcmd.Param(3) = ( double)db_GUAGE_COAT_WEIGHT_WS; else insertcmd.Param(3).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_COAT_WEIGHT_CSZi != -1) insertcmd.Param(4) = ( double)db_GUAGE_COAT_WEIGHT_CS; else insertcmd.Param(4).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_COAT_WEIGHT_DSZi != -1) insertcmd.Param(5) = ( double)db_GUAGE_COAT_WEIGHT_DS; else insertcmd.Param(5).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_COAT_WEIGHT_AVZi != -1) insertcmd.Param(6) = ( double)db_GUAGE_COAT_WEIGHT_AV; else insertcmd.Param(6).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_COATZi != -1) insertcmd.Param(7) = ( double)db_GUAGE_COAT; else insertcmd.Param(7).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_LENGTHZi != -1) insertcmd.Param(8) = ( double)db_GUAGE_LENGTH; else insertcmd.Param(8).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_1Zi != -1) insertcmd.Param(9) = ( double)db_GUAGE_AVG_VALUE_1; else insertcmd.Param(9).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_2Zi != -1) insertcmd.Param(10) = ( double)db_GUAGE_AVG_VALUE_2; else insertcmd.Param(10).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_3Zi != -1) insertcmd.Param(11) = ( double)db_GUAGE_AVG_VALUE_3; else insertcmd.Param(11).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_4Zi != -1) insertcmd.Param(12) = ( double)db_GUAGE_AVG_VALUE_4; else insertcmd.Param(12).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_5Zi != -1) insertcmd.Param(13) = ( double)db_GUAGE_AVG_VALUE_5; else insertcmd.Param(13).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_6Zi != -1) insertcmd.Param(14) = ( double)db_GUAGE_AVG_VALUE_6; else insertcmd.Param(14).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_7Zi != -1) insertcmd.Param(15) = ( double)db_GUAGE_AVG_VALUE_7; else insertcmd.Param(15).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_8Zi != -1) insertcmd.Param(16) = ( double)db_GUAGE_AVG_VALUE_8; else insertcmd.Param(16).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_9Zi != -1) insertcmd.Param(17) = ( double)db_GUAGE_AVG_VALUE_9; else insertcmd.Param(17).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_10Zi != -1) insertcmd.Param(18) = ( double)db_GUAGE_AVG_VALUE_10; else insertcmd.Param(18).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_11Zi != -1) insertcmd.Param(19) = ( double)db_GUAGE_AVG_VALUE_11; else insertcmd.Param(19).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_12Zi != -1) insertcmd.Param(20) = ( double)db_GUAGE_AVG_VALUE_12; else insertcmd.Param(20).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_13Zi != -1) insertcmd.Param(21) = ( double)db_GUAGE_AVG_VALUE_13; else insertcmd.Param(21).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_14Zi != -1) insertcmd.Param(22) = ( double)db_GUAGE_AVG_VALUE_14; else insertcmd.Param(22).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_15Zi != -1) insertcmd.Param(23) = ( double)db_GUAGE_AVG_VALUE_15; else insertcmd.Param(23).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_16Zi != -1) insertcmd.Param(24) = ( double)db_GUAGE_AVG_VALUE_16; else insertcmd.Param(24).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_17Zi != -1) insertcmd.Param(25) = ( double)db_GUAGE_AVG_VALUE_17; else insertcmd.Param(25).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_18Zi != -1) insertcmd.Param(26) = ( double)db_GUAGE_AVG_VALUE_18; else insertcmd.Param(26).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_19Zi != -1) insertcmd.Param(27) = ( double)db_GUAGE_AVG_VALUE_19; else insertcmd.Param(27).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_20Zi != -1) insertcmd.Param(28) = ( double)db_GUAGE_AVG_VALUE_20; else insertcmd.Param(28).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_21Zi != -1) insertcmd.Param(29) = ( double)db_GUAGE_AVG_VALUE_21; else insertcmd.Param(29).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_22Zi != -1) insertcmd.Param(30) = ( double)db_GUAGE_AVG_VALUE_22; else insertcmd.Param(30).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_23Zi != -1) insertcmd.Param(31) = ( double)db_GUAGE_AVG_VALUE_23; else insertcmd.Param(31).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_24Zi != -1) insertcmd.Param(32) = ( double)db_GUAGE_AVG_VALUE_24; else insertcmd.Param(32).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_25Zi != -1) insertcmd.Param(33) = ( double)db_GUAGE_AVG_VALUE_25; else insertcmd.Param(33).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_26Zi != -1) insertcmd.Param(34) = ( double)db_GUAGE_AVG_VALUE_26; else insertcmd.Param(34).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_27Zi != -1) insertcmd.Param(35) = ( double)db_GUAGE_AVG_VALUE_27; else insertcmd.Param(35).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_28Zi != -1) insertcmd.Param(36) = ( double)db_GUAGE_AVG_VALUE_28; else insertcmd.Param(36).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_29Zi != -1) insertcmd.Param(37) = ( double)db_GUAGE_AVG_VALUE_29; else insertcmd.Param(37).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_30Zi != -1) insertcmd.Param(38) = ( double)db_GUAGE_AVG_VALUE_30; else insertcmd.Param(38).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_31Zi != -1) insertcmd.Param(39) = ( double)db_GUAGE_AVG_VALUE_31; else insertcmd.Param(39).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_32Zi != -1) insertcmd.Param(40) = ( double)db_GUAGE_AVG_VALUE_32; else insertcmd.Param(40).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_33Zi != -1) insertcmd.Param(41) = ( double)db_GUAGE_AVG_VALUE_33; else insertcmd.Param(41).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_34Zi != -1) insertcmd.Param(42) = ( double)db_GUAGE_AVG_VALUE_34; else insertcmd.Param(42).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_35Zi != -1) insertcmd.Param(43) = ( double)db_GUAGE_AVG_VALUE_35; else insertcmd.Param(43).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_36Zi != -1) insertcmd.Param(44) = ( double)db_GUAGE_AVG_VALUE_36; else insertcmd.Param(44).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_37Zi != -1) insertcmd.Param(45) = ( double)db_GUAGE_AVG_VALUE_37; else insertcmd.Param(45).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_38Zi != -1) insertcmd.Param(46) = ( double)db_GUAGE_AVG_VALUE_38; else insertcmd.Param(46).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_39Zi != -1) insertcmd.Param(47) = ( double)db_GUAGE_AVG_VALUE_39; else insertcmd.Param(47).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_40Zi != -1) insertcmd.Param(48) = ( double)db_GUAGE_AVG_VALUE_40; else insertcmd.Param(48).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_41Zi != -1) insertcmd.Param(49) = ( double)db_GUAGE_AVG_VALUE_41; else insertcmd.Param(49).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_42Zi != -1) insertcmd.Param(50) = ( double)db_GUAGE_AVG_VALUE_42; else insertcmd.Param(50).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_43Zi != -1) insertcmd.Param(51) = ( double)db_GUAGE_AVG_VALUE_43; else insertcmd.Param(51).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_44Zi != -1) insertcmd.Param(52) = ( double)db_GUAGE_AVG_VALUE_44; else insertcmd.Param(52).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_45Zi != -1) insertcmd.Param(53) = ( double)db_GUAGE_AVG_VALUE_45; else insertcmd.Param(53).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_46Zi != -1) insertcmd.Param(54) = ( double)db_GUAGE_AVG_VALUE_46; else insertcmd.Param(54).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_47Zi != -1) insertcmd.Param(55) = ( double)db_GUAGE_AVG_VALUE_47; else insertcmd.Param(55).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_48Zi != -1) insertcmd.Param(56) = ( double)db_GUAGE_AVG_VALUE_48; else insertcmd.Param(56).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_49Zi != -1) insertcmd.Param(57) = ( double)db_GUAGE_AVG_VALUE_49; else insertcmd.Param(57).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_50Zi != -1) insertcmd.Param(58) = ( double)db_GUAGE_AVG_VALUE_50; else insertcmd.Param(58).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_51Zi != -1) insertcmd.Param(59) = ( double)db_GUAGE_AVG_VALUE_51; else insertcmd.Param(59).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_52Zi != -1) insertcmd.Param(60) = ( double)db_GUAGE_AVG_VALUE_52; else insertcmd.Param(60).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_53Zi != -1) insertcmd.Param(61) = ( double)db_GUAGE_AVG_VALUE_53; else insertcmd.Param(61).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_54Zi != -1) insertcmd.Param(62) = ( double)db_GUAGE_AVG_VALUE_54; else insertcmd.Param(62).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_55Zi != -1) insertcmd.Param(63) = ( double)db_GUAGE_AVG_VALUE_55; else insertcmd.Param(63).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_56Zi != -1) insertcmd.Param(64) = ( double)db_GUAGE_AVG_VALUE_56; else insertcmd.Param(64).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_57Zi != -1) insertcmd.Param(65) = ( double)db_GUAGE_AVG_VALUE_57; else insertcmd.Param(65).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_58Zi != -1) insertcmd.Param(66) = ( double)db_GUAGE_AVG_VALUE_58; else insertcmd.Param(66).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_59Zi != -1) insertcmd.Param(67) = ( double)db_GUAGE_AVG_VALUE_59; else insertcmd.Param(67).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_GUAGE_AVG_VALUE_60Zi != -1) insertcmd.Param(68) = ( double)db_GUAGE_AVG_VALUE_60; else insertcmd.Param(68).SetAsNull();
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
if( db_TCZi != -1) insertcmd.Param(69) = DateTime( db_TC); else insertcmd.Param(69).SetAsNull();
|
||
|
|
|
||
|
|
|
||
|
|
DB_INSEXECUTE();
|
||
|
|
|
||
|
|
return ( NULL );
|
||
|
|
} // end of methode
|
||
|
|
|
||
|
|
//
|
||
|
|
// public methode deleteDB
|
||
|
|
//
|
||
|
|
char* T_COAT_WTDBAX::deleteDB(T_COAT_WT &dbObj ){
|
||
|
|
ostringstream ostr;
|
||
|
|
dbSqlCode = 0;
|
||
|
|
copyKey2Host( dbObj );
|
||
|
|
|
||
|
|
ostr << "DELETE FROM T_COAT_WT WHERE ";
|
||
|
|
|
||
|
|
ostr << "entId = '" << db_entId << "'";
|
||
|
|
cmd.SetConnection( &cn);
|
||
|
|
cmd.SetCommandText( ostr.str());
|
||
|
|
|
||
|
|
DB_EXECUTE();
|
||
|
|
|
||
|
|
return ( NULL );
|
||
|
|
} // end of methode
|
||
|
|
|
||
|
|
//
|
||
|
|
// public methode deleteDB delete in case of a where clause
|
||
|
|
//
|
||
|
|
char* T_COAT_WTDBAX::deleteDB(const char* where , long* count){
|
||
|
|
dbSqlCode = 0;
|
||
|
|
*(count) = -1L;
|
||
|
|
|
||
|
|
m_sql = "DELETE FROM T_COAT_WT ";
|
||
|
|
|
||
|
|
if ( where != (char*)NULL ) {
|
||
|
|
m_sql.append( where );
|
||
|
|
}
|
||
|
|
|
||
|
|
cmd.SetConnection( &cn);
|
||
|
|
cmd.SetCommandText( m_sql);
|
||
|
|
|
||
|
|
DB_EXECUTE();
|
||
|
|
|
||
|
|
if( count != NULL){
|
||
|
|
*count = cmd.RowsAffected();
|
||
|
|
}
|
||
|
|
|
||
|
|
return ( NULL );
|
||
|
|
} // end of methode
|
||
|
|
|
||
|
|
//
|
||
|
|
// public methode openSetDB
|
||
|
|
//
|
||
|
|
char* T_COAT_WTDBAX::openSetDB(const char* where , const char* order){
|
||
|
|
dbSqlCode = 0;
|
||
|
|
|
||
|
|
m_sql = "SELECT entId, extId, GUAGE_COAT_WEIGHT_WS, GUAGE_COAT_WEIGHT_CS, GUAGE_COAT_WEIGHT_DS, GUAGE_COAT_WEIGHT_AV, GUAGE_COAT, GUAGE_LENGTH, GUAGE_AVG_VALUE_1, GUAGE_AVG_VALUE_2, GUAGE_AVG_VALUE_3, GUAGE_AVG_VALUE_4, GUAGE_AVG_VALUE_5, GUAGE_AVG_VALUE_6, GUAGE_AVG_VALUE_7, GUAGE_AVG_VALUE_8, GUAGE_AVG_VALUE_9, GUAGE_AVG_VALUE_10, GUAGE_AVG_VALUE_11, GUAGE_AVG_VALUE_12, GUAGE_AVG_VALUE_13, GUAGE_AVG_VALUE_14, GUAGE_AVG_VALUE_15, GUAGE_AVG_VALUE_16, GUAGE_AVG_VALUE_17, GUAGE_AVG_VALUE_18, GUAGE_AVG_VALUE_19, GUAGE_AVG_VALUE_20, GUAGE_AVG_VALUE_21, GUAGE_AVG_VALUE_22, GUAGE_AVG_VALUE_23, GUAGE_AVG_VALUE_24, GUAGE_AVG_VALUE_25, GUAGE_AVG_VALUE_26, GUAGE_AVG_VALUE_27, GUAGE_AVG_VALUE_28, GUAGE_AVG_VALUE_29, GUAGE_AVG_VALUE_30, GUAGE_AVG_VALUE_31, GUAGE_AVG_VALUE_32, GUAGE_AVG_VALUE_33, GUAGE_AVG_VALUE_34, GUAGE_AVG_VALUE_35, GUAGE_AVG_VALUE_36, GUAGE_AVG_VALUE_37, GUAGE_AVG_VALUE_38, GUAGE_AVG_VALUE_39, GUAGE_AVG_VALUE_40, GUAGE_AVG_VALUE_41, GUAGE_AVG_VALUE_42, GUAGE_AVG_VALUE_43, GUAGE_AVG_VALUE_44, GUAGE_AVG_VALUE_45, GUAGE_AVG_VALUE_46, GUAGE_AVG_VALUE_47, GUAGE_AVG_VALUE_48, GUAGE_AVG_VALUE_49, GUAGE_AVG_VALUE_50, GUAGE_AVG_VALUE_51, GUAGE_AVG_VALUE_52, GUAGE_AVG_VALUE_53, GUAGE_AVG_VALUE_54, GUAGE_AVG_VALUE_55, GUAGE_AVG_VALUE_56, GUAGE_AVG_VALUE_57, GUAGE_AVG_VALUE_58, GUAGE_AVG_VALUE_59, GUAGE_AVG_VALUE_60, TO_CHAR(TC, 'YYYYMMDDHH24MISS') FROM T_COAT_WT ";
|
||
|
|
|
||
|
|
if ( where != (char*)NULL ) {
|
||
|
|
m_sql.append( where);
|
||
|
|
m_sql.append( " ");
|
||
|
|
}
|
||
|
|
if (order != (char*)NULL){
|
||
|
|
m_sql.append( order);
|
||
|
|
}
|
||
|
|
|
||
|
|
readcmd.SetConnection(&cn);
|
||
|
|
readcmd.SetCommandText( m_sql);
|
||
|
|
|
||
|
|
DB_RDEXECUTE();
|
||
|
|
|
||
|
|
return ( NULL );
|
||
|
|
} // end of methode
|
||
|
|
|
||
|
|
//
|
||
|
|
// public methode getSetDB
|
||
|
|
//
|
||
|
|
char* T_COAT_WTDBAX::getSetDB( T_COAT_WT &dbObj ){
|
||
|
|
dbSqlCode = 0;
|
||
|
|
|
||
|
|
DB_FETCH();
|
||
|
|
|
||
|
|
// Primary columns
|
||
|
|
strncpy( db_entId, readcmd.Field(1).AsString().c_str(), sizeof( db_entId));
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// extId
|
||
|
|
if( readcmd.Field(2).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_extIdZi = 0;
|
||
|
|
strncpy( db_extId, readcmd.Field(2).AsString().c_str(), sizeof( db_extId));
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_extIdZi = -1;
|
||
|
|
memset( db_extId, 0x00, sizeof( db_extId));
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_COAT_WEIGHT_WS
|
||
|
|
if( readcmd.Field(3).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_COAT_WEIGHT_WSZi = 0;
|
||
|
|
db_GUAGE_COAT_WEIGHT_WS = ( double)readcmd.Field(3).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_COAT_WEIGHT_WSZi = -1;
|
||
|
|
db_GUAGE_COAT_WEIGHT_WS = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_COAT_WEIGHT_CS
|
||
|
|
if( readcmd.Field(4).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_COAT_WEIGHT_CSZi = 0;
|
||
|
|
db_GUAGE_COAT_WEIGHT_CS = ( double)readcmd.Field(4).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_COAT_WEIGHT_CSZi = -1;
|
||
|
|
db_GUAGE_COAT_WEIGHT_CS = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_COAT_WEIGHT_DS
|
||
|
|
if( readcmd.Field(5).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_COAT_WEIGHT_DSZi = 0;
|
||
|
|
db_GUAGE_COAT_WEIGHT_DS = ( double)readcmd.Field(5).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_COAT_WEIGHT_DSZi = -1;
|
||
|
|
db_GUAGE_COAT_WEIGHT_DS = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_COAT_WEIGHT_AV
|
||
|
|
if( readcmd.Field(6).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_COAT_WEIGHT_AVZi = 0;
|
||
|
|
db_GUAGE_COAT_WEIGHT_AV = ( double)readcmd.Field(6).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_COAT_WEIGHT_AVZi = -1;
|
||
|
|
db_GUAGE_COAT_WEIGHT_AV = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_COAT
|
||
|
|
if( readcmd.Field(7).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_COATZi = 0;
|
||
|
|
db_GUAGE_COAT = ( double)readcmd.Field(7).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_COATZi = -1;
|
||
|
|
db_GUAGE_COAT = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_LENGTH
|
||
|
|
if( readcmd.Field(8).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_LENGTHZi = 0;
|
||
|
|
db_GUAGE_LENGTH = ( double)readcmd.Field(8).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_LENGTHZi = -1;
|
||
|
|
db_GUAGE_LENGTH = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_1
|
||
|
|
if( readcmd.Field(9).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_1Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_1 = ( double)readcmd.Field(9).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_1Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_1 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_2
|
||
|
|
if( readcmd.Field(10).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_2Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_2 = ( double)readcmd.Field(10).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_2Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_2 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_3
|
||
|
|
if( readcmd.Field(11).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_3Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_3 = ( double)readcmd.Field(11).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_3Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_3 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_4
|
||
|
|
if( readcmd.Field(12).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_4Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_4 = ( double)readcmd.Field(12).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_4Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_4 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_5
|
||
|
|
if( readcmd.Field(13).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_5Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_5 = ( double)readcmd.Field(13).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_5Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_5 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_6
|
||
|
|
if( readcmd.Field(14).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_6Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_6 = ( double)readcmd.Field(14).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_6Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_6 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_7
|
||
|
|
if( readcmd.Field(15).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_7Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_7 = ( double)readcmd.Field(15).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_7Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_7 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_8
|
||
|
|
if( readcmd.Field(16).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_8Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_8 = ( double)readcmd.Field(16).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_8Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_8 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_9
|
||
|
|
if( readcmd.Field(17).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_9Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_9 = ( double)readcmd.Field(17).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_9Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_9 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_10
|
||
|
|
if( readcmd.Field(18).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_10Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_10 = ( double)readcmd.Field(18).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_10Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_10 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_11
|
||
|
|
if( readcmd.Field(19).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_11Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_11 = ( double)readcmd.Field(19).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_11Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_11 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_12
|
||
|
|
if( readcmd.Field(20).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_12Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_12 = ( double)readcmd.Field(20).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_12Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_12 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_13
|
||
|
|
if( readcmd.Field(21).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_13Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_13 = ( double)readcmd.Field(21).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_13Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_13 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_14
|
||
|
|
if( readcmd.Field(22).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_14Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_14 = ( double)readcmd.Field(22).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_14Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_14 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_15
|
||
|
|
if( readcmd.Field(23).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_15Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_15 = ( double)readcmd.Field(23).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_15Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_15 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_16
|
||
|
|
if( readcmd.Field(24).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_16Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_16 = ( double)readcmd.Field(24).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_16Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_16 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_17
|
||
|
|
if( readcmd.Field(25).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_17Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_17 = ( double)readcmd.Field(25).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_17Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_17 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_18
|
||
|
|
if( readcmd.Field(26).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_18Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_18 = ( double)readcmd.Field(26).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_18Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_18 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_19
|
||
|
|
if( readcmd.Field(27).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_19Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_19 = ( double)readcmd.Field(27).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_19Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_19 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_20
|
||
|
|
if( readcmd.Field(28).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_20Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_20 = ( double)readcmd.Field(28).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_20Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_20 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_21
|
||
|
|
if( readcmd.Field(29).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_21Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_21 = ( double)readcmd.Field(29).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_21Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_21 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_22
|
||
|
|
if( readcmd.Field(30).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_22Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_22 = ( double)readcmd.Field(30).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_22Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_22 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_23
|
||
|
|
if( readcmd.Field(31).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_23Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_23 = ( double)readcmd.Field(31).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_23Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_23 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_24
|
||
|
|
if( readcmd.Field(32).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_24Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_24 = ( double)readcmd.Field(32).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_24Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_24 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_25
|
||
|
|
if( readcmd.Field(33).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_25Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_25 = ( double)readcmd.Field(33).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_25Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_25 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_26
|
||
|
|
if( readcmd.Field(34).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_26Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_26 = ( double)readcmd.Field(34).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_26Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_26 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_27
|
||
|
|
if( readcmd.Field(35).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_27Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_27 = ( double)readcmd.Field(35).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_27Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_27 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_28
|
||
|
|
if( readcmd.Field(36).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_28Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_28 = ( double)readcmd.Field(36).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_28Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_28 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_29
|
||
|
|
if( readcmd.Field(37).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_29Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_29 = ( double)readcmd.Field(37).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_29Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_29 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_30
|
||
|
|
if( readcmd.Field(38).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_30Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_30 = ( double)readcmd.Field(38).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_30Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_30 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_31
|
||
|
|
if( readcmd.Field(39).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_31Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_31 = ( double)readcmd.Field(39).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_31Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_31 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_32
|
||
|
|
if( readcmd.Field(40).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_32Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_32 = ( double)readcmd.Field(40).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_32Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_32 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_33
|
||
|
|
if( readcmd.Field(41).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_33Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_33 = ( double)readcmd.Field(41).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_33Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_33 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_34
|
||
|
|
if( readcmd.Field(42).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_34Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_34 = ( double)readcmd.Field(42).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_34Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_34 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_35
|
||
|
|
if( readcmd.Field(43).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_35Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_35 = ( double)readcmd.Field(43).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_35Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_35 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_36
|
||
|
|
if( readcmd.Field(44).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_36Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_36 = ( double)readcmd.Field(44).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_36Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_36 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_37
|
||
|
|
if( readcmd.Field(45).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_37Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_37 = ( double)readcmd.Field(45).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_37Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_37 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_38
|
||
|
|
if( readcmd.Field(46).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_38Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_38 = ( double)readcmd.Field(46).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_38Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_38 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_39
|
||
|
|
if( readcmd.Field(47).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_39Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_39 = ( double)readcmd.Field(47).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_39Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_39 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_40
|
||
|
|
if( readcmd.Field(48).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_40Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_40 = ( double)readcmd.Field(48).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_40Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_40 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_41
|
||
|
|
if( readcmd.Field(49).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_41Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_41 = ( double)readcmd.Field(49).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_41Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_41 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_42
|
||
|
|
if( readcmd.Field(50).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_42Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_42 = ( double)readcmd.Field(50).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_42Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_42 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_43
|
||
|
|
if( readcmd.Field(51).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_43Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_43 = ( double)readcmd.Field(51).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_43Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_43 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_44
|
||
|
|
if( readcmd.Field(52).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_44Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_44 = ( double)readcmd.Field(52).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_44Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_44 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_45
|
||
|
|
if( readcmd.Field(53).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_45Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_45 = ( double)readcmd.Field(53).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_45Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_45 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_46
|
||
|
|
if( readcmd.Field(54).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_46Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_46 = ( double)readcmd.Field(54).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_46Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_46 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_47
|
||
|
|
if( readcmd.Field(55).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_47Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_47 = ( double)readcmd.Field(55).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_47Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_47 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_48
|
||
|
|
if( readcmd.Field(56).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_48Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_48 = ( double)readcmd.Field(56).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_48Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_48 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_49
|
||
|
|
if( readcmd.Field(57).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_49Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_49 = ( double)readcmd.Field(57).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_49Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_49 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_50
|
||
|
|
if( readcmd.Field(58).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_50Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_50 = ( double)readcmd.Field(58).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_50Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_50 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_51
|
||
|
|
if( readcmd.Field(59).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_51Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_51 = ( double)readcmd.Field(59).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_51Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_51 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_52
|
||
|
|
if( readcmd.Field(60).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_52Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_52 = ( double)readcmd.Field(60).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_52Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_52 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_53
|
||
|
|
if( readcmd.Field(61).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_53Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_53 = ( double)readcmd.Field(61).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_53Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_53 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_54
|
||
|
|
if( readcmd.Field(62).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_54Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_54 = ( double)readcmd.Field(62).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_54Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_54 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_55
|
||
|
|
if( readcmd.Field(63).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_55Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_55 = ( double)readcmd.Field(63).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_55Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_55 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_56
|
||
|
|
if( readcmd.Field(64).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_56Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_56 = ( double)readcmd.Field(64).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_56Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_56 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_57
|
||
|
|
if( readcmd.Field(65).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_57Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_57 = ( double)readcmd.Field(65).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_57Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_57 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_58
|
||
|
|
if( readcmd.Field(66).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_58Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_58 = ( double)readcmd.Field(66).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_58Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_58 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_59
|
||
|
|
if( readcmd.Field(67).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_59Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_59 = ( double)readcmd.Field(67).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_59Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_59 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// GUAGE_AVG_VALUE_60
|
||
|
|
if( readcmd.Field(68).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_60Zi = 0;
|
||
|
|
db_GUAGE_AVG_VALUE_60 = ( double)readcmd.Field(68).AsDouble();
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_GUAGE_AVG_VALUE_60Zi = -1;
|
||
|
|
db_GUAGE_AVG_VALUE_60 = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Normal columns
|
||
|
|
// TC
|
||
|
|
if( readcmd.Field(69).IsNull() == false)
|
||
|
|
{
|
||
|
|
db_TCZi = 0;
|
||
|
|
strncpy( db_TC, readcmd.Field(69).AsString().c_str(), sizeof( db_TC));
|
||
|
|
}
|
||
|
|
else
|
||
|
|
{
|
||
|
|
db_TCZi = -1;
|
||
|
|
memset( db_TC, 0x00, sizeof( db_TC));
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
copyDB2Attribute( dbObj );
|
||
|
|
copyHost2Key( dbObj );
|
||
|
|
|
||
|
|
return ( NULL );
|
||
|
|
} // end of methode
|
||
|
|
|
||
|
|
//
|
||
|
|
// public methode closeSetDB
|
||
|
|
//
|
||
|
|
char* T_COAT_WTDBAX::closeSetDB(){
|
||
|
|
dbSqlCode = 0;
|
||
|
|
return ( NULL );
|
||
|
|
} // end of methode
|
||
|
|
|
||
|
|
//
|
||
|
|
// public methode countDB
|
||
|
|
//
|
||
|
|
char* T_COAT_WTDBAX::countDB(const char* where , long* count){
|
||
|
|
dbSqlCode = 0;
|
||
|
|
*(count) = -1L;
|
||
|
|
|
||
|
|
m_sql = "SELECT count(*) FROM T_COAT_WT ";
|
||
|
|
|
||
|
|
if ( where != (char*)NULL ) {
|
||
|
|
m_sql.append( where);
|
||
|
|
}
|
||
|
|
|
||
|
|
readcmd.SetConnection(&cn);
|
||
|
|
readcmd.SetCommandText( m_sql);
|
||
|
|
|
||
|
|
DB_RDEXECUTE();
|
||
|
|
|
||
|
|
DB_FETCH();
|
||
|
|
*count = ( long)readcmd.Field(1).AsLong();
|
||
|
|
return ( NULL );
|
||
|
|
} // end of methode
|