CDaoDatabaseInfo — Struktura
CDaoDatabaseInfo Struktury zawiera informacje o zdefiniowanych dla obiektów dostępu do danych (DAO) obiektu bazy danych.
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
};
Parametry
m_strName
Unikatowej nazwy obiektu bazy danych.Aby bezpośrednio pobrać, wywołanie CDaoDatabase::GetName.Aby uzyskać szczegółowe informacje zobacz temat "Właściwość Name" w pomocy DAO.m_bUpdatable
Wskazuje, czy zmian do bazy danych.Aby bezpośrednio pobrać, wywołanie CDaoDatabase::CanUpdate.Aby uzyskać szczegółowe informacje zobacz temat "Aktualizowalna właściwość" w pomocy DAO.m_bTransactions
Wskazuje, czy źródło danych obsługuje transakcje — nagranie serii zmian, które później można wycofać (anulowany), czy jest zatwierdzona (zapisane).Jeśli baza danych jest oparty na aparat bazy danych Microsoft Jet, właściwości transakcji jest różna od zera i transakcji można użyć.Inne silniki bazy danych może nie obsługuje transakcji.Aby bezpośrednio pobrać, wywołanie CDaoDatabase::CanTransact.Aby uzyskać szczegółowe informacje zobacz temat "Właściwość transakcji" w pomocy DAO.m_strVersion
Wskazuje wersję aparatu bazy danych Microsoft Jet.Aby pobrać wartości tej właściwości bezpośrednio, wywołać obiekt bazy danych GetVersion funkcji składowej.Aby uzyskać szczegółowe informacje zobacz temat "Właściwość Version" w pomocy DAO.m_lCollatingOrder
Określa sekwencję porządku sortowania w tekście do porównywania ciągów znaków i sortowania.Możliwe wartości obejmują:dbSortGeneral użyć ogólny porządek sortowania (angielski, francuski, niemiecki, portugalski, włoski i Hiszpański nowoczesny).
dbSortArabic stosowana jest kolejność sortowania w języku arabskim.
dbSortCyrillic rosyjskich sortowanie.
dbSortCzech czeskich sortowanie.
dbSortDutch holenderski sortowanie.
dbSortGreek greckie sortowanie.
dbSortHebrew stosowana jest kolejność sortowania w języku hebrajskim.
dbSortHungarian węgierski sortowanie.
dbSortIcelandic islandzkim sortowanie.
dbSortNorwdan Użyj kolejności sortowania duński i norweski.
dbSortPDXIntl Użyj kolejności sortowania międzynarodowego programu Paradox.
dbSortPDXNor użyć norweski Paradox lub porządek sortowania duńskiej.
dbSortPDXSwe używać szwedzki Paradox lub porządek sortowania fińskim.
dbSortPolish Polski sortowanie.
dbSortSpanish Użyj kolejności sortowania hiszpański.
dbSortSwedFin Użyj kolejności sortowania fińskim lub szwedzkim.
dbSortTurkish turecki sortowanie.
dbSortUndefined kolejność sortowania jest nieznaną lub niezdefiniowaną.
Aby uzyskać więcej informacji zobacz temat "Dostosowywanie systemu Windows ustawienia dla danych dostępu do rejestru" w pomocy DAO.
m_nQueryTimeout
Liczba sekund oczekiwania przed błędem upływu limitu czasu aparat bazy danych Microsoft Jet występuje, gdy kwerenda jest uruchamiana na bazy danych ODBC.Domyślna wartość limitu czasu jest 60 sekund.Gdy QueryTimeout jest równa 0, występuje brak limitu czasu; może to spowodować, że program przestanie odpowiadać.Aby pobrać wartości tej właściwości bezpośrednio, wywołać obiekt bazy danych GetQueryTimeout funkcji składowej.Aby uzyskać szczegółowe informacje zobacz temat "Właściwość QueryTimeout" w pomocy DAO.m_strConnect
Zawiera informacje o źródle otwartej bazy danych.Aby uzyskać informacje o ciągów połączenia i informacje bezpośrednio pobierania wartości tej właściwości, zobacz CDaoDatabase::GetConnect funkcji składowej.Aby uzyskać więcej informacji zobacz temat "Połączenia właściwość" w pomocy DAO.
Uwagi
Baza danych jest obiekt DAO, leżących u podstaw obiekt klasy MFC CDaoDatabase.Odniesienia do podstawowej i średniej oraz wszystkie powyższe wskazują, jak informacje zwracane przez CDaoWorkspace::GetDatabaseInfo funkcji składowej.
Informacje pobierane przez CDaoWorkspace::GetDatabaseInfo funkcji składowej są przechowywane w CDaoDatabaseInfo struktury.Wywołanie GetDatabaseInfo dla CDaoWorkspace obiektu, w którego kolekcja bazy danych jest przechowywany obiekt bazy danych.CDaoDatabaseInfodefiniuje również Dump tworzy funkcję członka w debugowania.Można użyć Dump do zrzutu zawartości CDaoDatabaseInfo obiektu.
Wymagania
Nagłówek: afxdao.h
Zobacz też
Informacje
CDaoWorkspace::GetDatabaseCount