Esempio n. 1
0
CuTblConstraint::CuTblConstraint(LPCTSTR text)
:CuMultFlag(text, TRUE)  // error/No item
{
  InitialAllocateFlags(DUMMYNBCONSTRAINTCOL);
  m_strIndex = _T("");
  m_cType  = _T('\0');
}
Esempio n. 2
0
CuStarTblColumn::CuStarTblColumn()
: CuMultFlag()
{
  InitialAllocateFlags(NBTBLCOLCOLUMNS);

  m_csType        = "";
  m_csLdbName     = "";
}
Esempio n. 3
0
CuStarTblColumn::CuStarTblColumn(LPCTSTR name)
  : CuMultFlag(name, TRUE)
{
  InitialAllocateFlags(NBTBLCOLCOLUMNS);

  m_csType        = "";
  m_csLdbName     = "";
}
Esempio n. 4
0
CuTblConstraint::CuTblConstraint()
: CuMultFlag()
{
  InitialAllocateFlags(DUMMYNBCONSTRAINTCOL);

  m_cType  = _T('\0');
  m_strIndex  = _T("");
}
Esempio n. 5
0
CuTblConstraint::CuTblConstraint(TCHAR cType, LPCTSTR text, LPCTSTR lpszIndex)
:CuMultFlag(text, FALSE)
{
  InitialAllocateFlags(DUMMYNBCONSTRAINTCOL);

  m_cType  = cType;
  m_strIndex  = lpszIndex;
}
Esempio n. 6
0
CuOidtTblConstraint::CuOidtTblConstraint()
: CuMultFlag()
{
  InitialAllocateFlags(DUMMYNBCONSTRAINTCOL);

  m_csParentTbl   = _T("");
  m_csDeleteMode  = _T("");
  m_csColumns     = _T("");
}
Esempio n. 7
0
CuOidtTblConstraint::CuOidtTblConstraint(LPCTSTR name, LPCTSTR parentTable, LPCTSTR deleteMode, LPCTSTR columns)
:CuMultFlag(name, FALSE)
{
  InitialAllocateFlags(DUMMYNBCONSTRAINTCOL);

  m_csParentTbl   = parentTable;
  m_csDeleteMode  = deleteMode;
  m_csColumns     = columns;
}
Esempio n. 8
0
CuOidtTblConstraint::CuOidtTblConstraint(LPCTSTR name)
:CuMultFlag(name, TRUE)  // error/No item
{
  InitialAllocateFlags(DUMMYNBCONSTRAINTCOL);

  m_csParentTbl   = _T("");
  m_csDeleteMode  = _T("");
  m_csColumns     = _T("");
}
Esempio n. 9
0
CuAltLoc::CuAltLoc(LPCTSTR name, BOOL bSpecialItem, int grantType)
: CuGrantee(name, bSpecialItem)
{
  InitialAllocateFlags(NBALTLOC);

  if (!bSpecialItem) {
    ASSERT (grantType);
    m_aFlags[IndexFromFlagType(grantType)] = TRUE;
  }
}
Esempio n. 10
0
CuSeqGrantee::CuSeqGrantee(LPCTSTR name, BOOL bSpecialItem, int grantType)
: CuGrantee(name, bSpecialItem)
{
  InitialAllocateFlags(NBPROCGRANTEES);

  if (!bSpecialItem) {
    ASSERT (grantType);
    m_aFlags[IndexFromFlagType(grantType)] = TRUE;
  }
}
Esempio n. 11
0
CuTblColumn::CuTblColumn(LPCTSTR name)
  : CuMultFlag(name, TRUE)
{
  InitialAllocateFlags(NBTBLCOLCOLUMNS);

  m_csType        = "";
  m_primKeyRank   = -1;
  m_csDefSpec     = "";
  m_csColumnComment= "";
}
Esempio n. 12
0
CuStarTblColumn::CuStarTblColumn(LPCTSTR name, LPCTSTR type, BOOL bNullable, BOOL bWithDefault, LPCTSTR ldbColName)
  : CuMultFlag(name, FALSE)
{
  InitialAllocateFlags(NBTBLCOLCOLUMNS);

  m_csType        = type;
  m_csLdbName     = ldbColName;

  // Immediate update of several flags
  if (bNullable)
    m_aFlags[IndexFromFlagType(FLAG_COL_NULLABLE)] = TRUE;
  if (bWithDefault)
    m_aFlags[IndexFromFlagType(FLAG_COL_WITHDEFAULT)] = TRUE;
}
Esempio n. 13
0
CuTblColumn::CuTblColumn(LPCTSTR name, LPCTSTR type, int primKeyRank, BOOL bNullable, BOOL bWithDefault, LPCTSTR defSpec,LPCTSTR ColComment)
  : CuMultFlag(name, FALSE)
{
  InitialAllocateFlags(NBTBLCOLCOLUMNS);

  m_csType        = type;
  m_primKeyRank   = primKeyRank;
  if (bWithDefault) {
    ASSERT(defSpec);
    m_csDefSpec     = defSpec;
  }
  else
    m_csDefSpec = "";

  m_csColumnComment = ColComment;

  // Immediate update of several flags
  if (bNullable)
    m_aFlags[IndexFromFlagType(FLAG_COL_NULLABLE)] = TRUE;
  if (bWithDefault)
    m_aFlags[IndexFromFlagType(FLAG_COL_WITHDEFAULT)] = TRUE;
}
Esempio n. 14
0
CuTableGrantee::CuTableGrantee()
: CuGrantee()
{
  InitialAllocateFlags(NBTBLGRANTEES);
}
Esempio n. 15
0
CuViewGrantee::CuViewGrantee()
: CuGrantee()
{
  InitialAllocateFlags(NBVIEWGRANTEES);
}
Esempio n. 16
0
CuDbEventGrantee::CuDbEventGrantee()
: CuGrantee()
{
  InitialAllocateFlags(NBDBEVGRANTEES);
}
Esempio n. 17
0
CuSeqGrantee::CuSeqGrantee()
: CuGrantee()
{
  InitialAllocateFlags(NBPROCGRANTEES);
}
Esempio n. 18
0
CuAltLoc::CuAltLoc()
: CuGrantee()
{
  InitialAllocateFlags(NBALTLOC);
}
Esempio n. 19
0
CuDbGrantee::CuDbGrantee()
: CuGrantee()
{
  InitialAllocateFlags(NBDBGRANTEES);
}