void CRUEmpCheck::ComposeSQL(CRUTbl &tbl, TInt32 upperBound) { CDSString sql; checkMask_ = tbl.GetIUDLogContentTypeBitmap(); if (0 != (checkMask_ & CRUTbl::RANGE)) { ComposeSelectStmt(tbl, sql, CHECK_NEG_EPOCHS, -upperBound); pSQLContainer_->SetStatementText(CHECK_NEG_EPOCHS, sql); } if (0 != (checkMask_ & CRUTbl::SINGLE_ROW_INSERTS)) { ComposeSelectStmt(tbl, sql, CHECK_POS_EPOCHS_INSERTS, upperBound); pSQLContainer_->SetStatementText(CHECK_POS_EPOCHS_INSERTS, sql); } if (0 != (checkMask_ & CRUTbl::SINGLE_ROW_OTHER)) { ComposeSelectStmt(tbl, sql, CHECK_POS_EPOCHS_DELETES, upperBound); pSQLContainer_->SetStatementText(CHECK_POS_EPOCHS_DELETES, sql); } }