CDaoDatabaseInfo 구조체
CDaoDatabaseInfo 구조 데이터 액세스 개체 (DAO)를 정의 하는 데이터베이스 개체에 대 한 정보를 포함 합니다.
struct CDaoDatabaseInfo
{
CString m_strName; // Primary
BOOL m_bUpdatable; // Primary
BOOL m_bTransactions; // Primary
CString m_strVersion; // Secondary
long m_lCollatingOrder; // Secondary
short m_nQueryTimeout; // Secondary
CString m_strConnect; // All
};
매개 변수
m_strName
데이터베이스 개체의 고유 이름을 지정 합니다.이 속성을 직접 검색 하려면 호출 CDaoDatabase::GetName.자세한 내용은 DAO 도움말의 "Name 속성" 항목을 참조 하십시오.m_bUpdatable
데이터베이스에 변경 가능 여부를 나타냅니다.이 속성을 직접 검색 하려면 호출 CDaoDatabase::CanUpdate.자세한 내용은 DAO 도움말에서 "업데이트할 수 있는 속성" 항목을 참조 하십시오.m_bTransactions
데이터 소스에서 트랜잭션을 지원 하는지 여부를 나타냅니다-기록 하는 일련의 변경 사항 나중에 롤백할 수 있습니다 (취소) 또는 커밋된 (저장) 합니다.Microsoft Jet 데이터베이스 엔진에 데이터베이스를 사용 하는 경우 트랜잭션 속성 값이 0이 고 트랜잭션을 사용할 수 있습니다.다른 데이터베이스 엔진은 트랜잭션을 지원 하지 않습니다.이 속성을 직접 검색 하려면 호출 CDaoDatabase::CanTransact.자세한 내용은 DAO 도움말의 "트랜잭션 속성" 항목을 참조 하십시오.m_strVersion
Microsoft Jet 데이터베이스 엔진의 버전을 나타냅니다.이 속성의 값을 직접 검색 하려면 데이터베이스 개체를 호출 합니다. 버전 가져오기 멤버 함수입니다.자세한 내용은 DAO 도움말의 "Version 속성" 항목을 참조 하십시오.m_lCollatingOrder
문자열 비교 나 정렬에 대 한 텍스트 정렬 순서를 지정합니다.가능한 값은 다음과 같습니다.dbSortGeneral 일반 (영어, 프랑스어, 독일어, 포르투갈어, 이탈리아어, 및 현대 스페인어) 정렬 순서를 사용 합니다.
dbSortArabic 아랍어 정렬 순서를 사용 합니다.
dbSortCyrillic 러시아어 정렬 순서를 사용 합니다.
dbSortCzech 체코어 정렬 순서를 사용 합니다.
dbSortDutch 네덜란드어 정렬 순서를 사용 합니다.
dbSortGreek 그리스어 정렬 순서를 사용 합니다.
dbSortHebrew 히브리어 정렬 순서를 사용 합니다.
dbSortHungarian 헝가리어 정렬 순서를 사용 합니다.
dbSortIcelandic 아이슬란드어 정렬 순서를 사용 합니다.
dbSortNorwdan 노르웨이어 또는 덴마크어 정렬 순서를 사용 합니다.
dbSortPDXIntl Paradox 국제 정렬 순서를 사용 합니다.
dbSortPDXNor Paradox 노르웨이어 또는 덴마크어 정렬 순서를 사용 합니다.
dbSortPDXSwe Paradox 스웨덴어 또는 핀란드어 정렬 순서를 사용 합니다.
dbSortPolish 폴란드어 정렬 순서를 사용 합니다.
dbSortSpanish 스페인어 정렬 순서를 사용 합니다.
dbSortSwedFin 스웨덴어 또는 핀란드어 정렬 순서를 사용 합니다.
dbSortTurkish 터키어 정렬 순서를 사용 합니다.
dbSortUndefined 정의 되지 않았거나 알 수 없는 정렬 순서입니다.
자세한 내용은 사용자 지정 Windows 레지스트리 설정에 대 한의 "데이터 액세스" DAO 도움말 항목을 참조 하십시오.
m_nQueryTimeout
ODBC 데이터베이스에 쿼리를 실행할 때 Microsoft Jet 데이터베이스 엔진을 하기 전에 시간 초과 오류가 기다리는 시간을 초 단위로 발생 합니다.기본 제한 시간은 60 초입니다.쿼리 제한 시간을 0으로 설정 하면 제한 시간 없음 발생 합니다. 이 프로그램이 응답을 중지 하도록 발생할 수 있습니다.이 속성의 값을 직접 검색 하려면 데이터베이스 개체를 호출 합니다. GetQueryTimeout 멤버 함수입니다.자세한 내용은 DAO 도움말의 "쿼리 제한 시간 속성" 항목을 참조 하십시오.m_strConnect
열려 있는 데이터베이스의 원본에 대 한 정보를 제공합니다.정보 약 문자열을 연결 하 고이 속성의 값을 직접 검색 하는 방법에 대 한 내용은 CDaoDatabase::GetConnect 멤버 함수입니다.자세한 내용은 DAO 도움말의 "속성에 연결" 항목을 참조 하십시오.
설명
데이터베이스 클래스는 MFC 개체를 원본으로 사용 하는 DAO 개체는 CDaoDatabase.어떻게 정보를 반환 하는 기본 및 보조, 위의 모든에 대 한 참조를 나타내는 CDaoWorkspace::GetDatabaseInfo 멤버 함수입니다.
검색 정보는 CDaoWorkspace::GetDatabaseInfo 멤버 함수에서 저장 되는 CDaoDatabaseInfo 구조.호출 GetDatabaseInfo 에 CDaoWorkspace 개체를 해당 데이터베이스 컬렉션에서 데이터베이스 개체를 저장 합니다.CDaoDatabaseInfo또한 정의 Dump 멤버 함수에서 디버그 빌드.사용할 수 있습니다 Dump 의 내용을 덤프 하는 CDaoDatabaseInfo 개체입니다.
요구 사항
헤더: afxdao.h
참고 항목
참조
CDaoWorkspace::GetDatabaseCount