다음을 통해 공유


CDaoTableDef::Create

 

게시: 2016년 4월

저장 된 테이블을 새로 만들려면이 함수를 호출 합니다.

구문

      virtual void Create( 
   LPCTSTR lpszName, 
   long lAttributes = 0, 
   LPCTSTR lpszSrcTable = NULL, 
   LPCTSTR lpszConnect = NULL  
);

매개 변수

  • lpszName
    테이블의 이름을 포함 하는 문자열에 대 한 포인터입니다.

  • lAttributes
    Tabledef 개체에서 나타내는 테이블의 특성에 해당 하는 값입니다. 다음 상수 중 하나를 결합 하려면 비트 OR를 사용할 수 있습니다.

    상수

    설명

    dbAttachExclusive

    Microsoft Jet 데이터베이스 엔진을 사용 하는 데이터베이스에 연결된 된 테이블을 단독 사용을 위해 열린 테이블 수를 나타냅니다.

    dbAttachSavePWD

    Microsoft Jet 데이터베이스 엔진을 사용 하는 데이터베이스의 사용자 ID 및 암호가 연결 된 테이블에 대 한 연결 정보를 저장 됩니다 나타냅니다.

    dbSystemObject

    Microsoft Jet 데이터베이스 엔진에서 제공 하는 시스템 테이블의 테이블 인지를 나타냅니다.

    dbHiddenObject

    Microsoft Jet 데이터베이스 엔진에서 숨겨진된 테이블 테이블 인지를 나타냅니다.

  • lpszSrcTable
    원본 테이블 이름이 들어 있는 문자열에 대 한 포인터입니다. 기본적으로이 값이 초기화 되지 NULL.

  • lpszConnect
    기본 연결 문자열을 포함 하는 문자열에 대 한 포인터입니다. 기본적으로이 값이 초기화 되지 NULL.

설명

테이블 정의 이름을 지정한 후 다음 호출할 수 있습니다 추가 데이터베이스의 TableDefs 컬렉션의 테이블 정의 저장 합니다. 호출 추가열린 상태 테이블 정의 되 고 만들 수 있습니다는 CDaoRecordset 개체입니다.

관련된 정보를 보려면 DAO 도움말의 "CreateTableDef 메서드" 항목을 참조 하십시오.

요구 사항

헤더: afxdao.h

참고 항목

CDaoTableDef Class
계층 구조 차트
CDaoTableDef::Open
CDaoTableDef::Close
CDaoRecordset Class