Udostępnij za pośrednictwem


Struktura CDaoDatabaseInfo

CDaoDatabaseInfo Struktury zawiera informacje dotyczące obiektu bazy danych zdefiniowanych dla obiektów data access objects (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
};

Parametry

  • m_strName
    Unikatowej nazwy obiektu bazy danych.Bezpośrednio pobrać tę właściwość, call CDaoDatabase::GetName.Szczegółowe informacje zobacz temat "Właściwość Name" w pomocy DAO.

  • m_bUpdatable
    Wskazuje, czy zmian do bazy danych.Bezpośrednio pobrać tę właściwość, call 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 można później wycofać (anulowany) lub (zapisywane).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.Bezpośrednio pobrać tę właściwość, call CDaoDatabase::CanTransact.Szczegółowe informacje zobacz temat "Właściwości transakcji" w pomocy DAO.

  • m_strVersion
    Wskazuje wersję aparatu bazy danych Microsoft Jet.Aby pobrać wartość tej właściwości bezpośrednio, wywołanie obiektu bazy danych GetVersion funkcji składowej.Szczegółowe informacje zobacz temat "Właściwość Version" w pomocy DAO.

  • m_lCollatingOrder
    Określa sekwencję porządek sortowania tekstu do porównywania ciągów znaków i sortowania.Możliwe wartości:

    • dbSortGeneral ogólne kolejnooci sortowania (angielski, francuski, niemiecki, portugalski, włoski i hiszpański nowoczesnych).

    • dbSortArabic kolejność sortowania w języku arabskim.

    • dbSortCyrillic rosyjski sortowanie.

    • dbSortCzech Czeska sortowanie.

    • dbSortDutch holenderski sortowanie.

    • dbSortGreek greckie sortowanie.

    • dbSortHebrew kolejnooci sortowania języka hebrajskiego.

    • dbSortHungarian węgierski sortowanie.

    • dbSortIcelandic islandzkim sortowanie.

    • dbSortNorwdan norweski i duński sortowanie.

    • dbSortPDXIntl Paradox International kolejnooci sortowania.

    • dbSortPDXNor norweski Paradox lub porządek sortowania duńskim.

    • dbSortPDXSwe szwedzki Paradox lub porządek sortowania fiński.

    • dbSortPolish Polski sortowanie.

    • dbSortSpanish sortowanie hiszpański.

    • dbSortSwedFin szwedzkiej i fińskiej sortowanie.

    • dbSortTurkish turecki sortowanie.

    • dbSortUndefined kolejność sortowania jest nieznaną lub niezdefiniowaną.

    Aby uzyskać więcej informacji zobacz temat "Customizing Windows rejestru ustawienia dla dostępu do danych" w pomocy DAO.

  • m_nQueryTimeout
    Liczba sekund, przez aparat bazy danych Microsoft Jet czeka przed błędem upływu limitu czasu występuje podczas uruchamiania kwerendy w bazie danych ODBC.Domyślna wartość limitu czasu jest równy 60 sekund.Gdy QueryTimeout jest ustawione na 0, występuje brak limitu czasu; może to spowodować program przestanie odpowiadać.Aby pobrać wartość tej właściwości bezpośrednio, wywołanie obiektu bazy danych GetQueryTimeout funkcji składowej.Szczegółowe informacje zobacz temat "QueryTimeout właściwości" w pomocy DAO.

  • m_strConnect
    Zawiera informacje o źródle otwartej bazy danych.Informacje o ciągów połączenia i uzyskać bezpośrednio pobieranie 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 obiektu DAO, leżących u podstaw obiekt klasy MFC CDaoDatabase.Odniesienia do podstawowego, średniego i wszystkie powyższe wskazuje, w jaki sposób informacje zwracane przez CDaoWorkspace::GetDatabaseInfo funkcji składowej.

Informacje pobierane przez CDaoWorkspace::GetDatabaseInfo Członkowskich funkcji są przechowywane w CDaoDatabaseInfo struktury.Wywołanie GetDatabaseInfo do CDaoWorkspace obiektów, w których zbieranie bazy danych jest przechowywany obiekt bazy danych.CDaoDatabaseInfodefiniuje również Dump buduje funkcji składowej w debugowania.Można użyć Dump do zrzutu zawartość CDaoDatabaseInfo obiektu.

Wymagania

Nagłówek: afxdao.h

Zobacz też

Informacje

Klasa CDaoWorkspace

Klasa CDaoDatabase

CDaoWorkspace::GetDatabaseCount

Inne zasoby

Struktury, style, wywołania zwrotne i mapy wiadomości