다음을 통해 공유


CDaoDatabase::Create

새 Microsoft Jet를 만들려면 (.MDB) 데이터베이스, 사용자가 생성 한 후이 멤버 함수를 호출 하는 CDaoDatabase 개체입니다.

virtual void Create( 
   LPCTSTR lpszName, 
   LPCTSTR lpszLocale = dbLangGeneral, 
   int dwOptions = 0  
);

매개 변수

  • lpszName
    만들려는 데이터베이스 파일의 이름이 있는 문자열 식입니다.전체 경로 파일 이름을 "C:\\MYDB. 같은 수 있습니다.MDB "입니다.이름을 입력 해야 합니다.파일 이름 확장명을 지정 하지 않은 경우.MDB가 추가 됩니다.Uniform 명명 규칙 (UNC) 네트워크를 지 원하는 경우 "\\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB"와 같이 네트워크 경로 지정할 수도 있습니다.Microsoft Jet만 (.이 멤버 함수를 사용 하 여 MDB) 데이터베이스 파일을 만들 수 있습니다.(C + + 이스케이프 문자 "\" 이기 때문에 이중 백슬래시에 문자열 리터럴이 필요 합니다.)

  • lpszLocale
    데이터베이스 만들기에 대 한 정렬 순서를 지정 하는 문자열 식입니다.기본값은 dbLangGeneral.가능한 값은 다음과 같습니다.

    • dbLangGeneral 영어, 독일어, 프랑스어, 포르투갈어, 이탈리아어, 및 현대 스페인어

    • dbLangArabic 아랍어

    • dbLangCyrillic 러시아어

    • dbLangCzech 체코어

    • dbLangDutch 네덜란드어

    • dbLangGreek 그리스어

    • dbLangHebrew 히브리어

    • dbLangHungarian 헝가리어

    • dbLangIcelandic 아이슬란드어

    • dbLangNordic 북유럽 언어 (Microsoft Jet 데이터베이스 엔진 버전 1.0만)

    • dbLangNorwdan 노르웨이어와 덴마크어

    • dbLangPolish 폴란드어

    • dbLangSpanish 스페인어

    • dbLangSwedfin 스웨덴어 및 핀란드어

    • dbLangTurkish 터키어

  • dwOptions
    하나 이상의 옵션을 나타내는 정수입니다.가능한 값은 다음과 같습니다.

    • dbEncrypt 암호화 된 데이터베이스를 만듭니다.

    • dbVersion10 Microsoft Jet 데이터베이스 버전 1.0 데이터베이스를 만듭니다.

    • dbVersion11 Microsoft Jet 데이터베이스 버전 1.1 데이터베이스를 만듭니다.

    • dbVersion20 Microsoft Jet 데이터베이스 버전 2.0 데이터베이스를 만듭니다.

    • dbVersion30 Microsoft Jet 데이터베이스 버전 3.0 데이터베이스를 만듭니다.

    암호화 상수를 생략 하면 암호화 되지 않은 데이터베이스에 만들어집니다.버전 상수는 하나만 지정할 수 있습니다.버전 상수를 생략 하면 Microsoft Jet 데이터베이스 버전 3.0을 사용 하는 데이터베이스가 만들어집니다.

    주의 정보주의

    데이터베이스를 암호화 되지 않은 경우 직접 데이터베이스를 구성 하는 이진 파일을 읽을 사용자/암호 보안을 구현 하는 경우에 가능 합니다.

설명

만들기 내부 DAO 데이터베이스 개체 및 데이터베이스 파일을 만들고 C++ 개체를 초기화 합니다.개체에 연결 된 작업 영역의 Databases 컬렉션에 추가 됩니다.데이터베이스 개체에는 열린 상태입니다. 호출 하지 않습니다 열려만들기.

[!참고]

만들기, Microsoft Jet만 만들 수 있습니다 (.MDB) 데이터베이스입니다.ODBC 데이터베이스 또는 ISAM 데이터베이스를 만들 수 없습니다.

요구 사항

헤더: afxdao.h

참고 항목

참조

CDaoDatabase 클래스

계층 구조 차트

CDaoDatabase::CDaoDatabase