Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Opmerking
De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.
De CDaoDatabaseInfo structuur bevat informatie over een databaseobject dat is gedefinieerd voor data access-objecten (DAO).
Opmerking
DAO wordt ondersteund via Office 2013. DAO 3.6 is de definitieve versie en wordt beschouwd als verouderd.
Syntaxis
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
};
Parameterwaarden
m_strName
Noem het databaseobject een unieke naam. Als u deze eigenschap rechtstreeks wilt ophalen, roept u CDaoDatabase::GetName aan. Zie het onderwerp 'Naameigenschap' in DAO Help voor meer informatie.
m_bUpdatable
Hiermee wordt aangegeven of wijzigingen in de database kunnen worden aangebracht. Als u deze eigenschap rechtstreeks wilt ophalen, roept u CDaoDatabase::CanUpdate aan. Zie het onderwerp 'Updatable Property' in DAO Help voor meer informatie.
m_bTransactions
Geeft aan of een gegevensbron transacties ondersteunt: de opname van een reeks wijzigingen die later kunnen worden teruggedraaid (geannuleerd) of doorgevoerd (opgeslagen). Als een database is gebaseerd op de Microsoft Jet-database-engine, is de eigenschap Transacties niet-nul en kunt u transacties gebruiken. Andere database-engines ondersteunen mogelijk geen transacties. Als u deze eigenschap rechtstreeks wilt ophalen, roept u CDaoDatabase::CanTransact aan. Zie het onderwerp Transactie-eigenschap in DAO Help voor meer informatie.
m_strVersion
Geeft de versie van de Microsoft Jet-database-engine aan. Als u de waarde van deze eigenschap rechtstreeks wilt ophalen, roept u de getVersion-lidfunctie van het databaseobject aan. Zie het onderwerp 'Versie-eigenschap' in DAO Help voor meer informatie.
m_lCollatingOrder
Hiermee geeft u de volgorde van de sorteervolgorde in tekst voor tekenreeksvergelijking of sortering op. Mogelijke waarden zijn onder andere:
dbSortGeneralGebruik de sorteervolgorde Algemeen (Engels, Frans, Duits, Portugees, Italiaans en Modern Spaans).dbSortArabicGebruik de Arabische sorteervolgorde.dbSortCyrillicGebruik de Russische sorteervolgorde.dbSortCzechGebruik de Tsjechische sorteervolgorde.dbSortDutchGebruik de Nederlandse sorteervolgorde.dbSortGreekGebruik de Griekse sorteervolgorde.dbSortHebrewGebruik de Hebreeuwse sorteervolgorde.dbSortHungarianGebruik de Hongaarse sorteervolgorde.dbSortIcelandicGebruik de IJslandse sorteervolgorde.dbSortNorwdanGebruik de Noorse of Deense sorteervolgorde.dbSortPDXIntlGebruik de Paradox International-sorteervolgorde.dbSortPDXNorGebruik de Paradox Noorse of Deense sorteervolgorde.dbSortPDXSweGebruik de Paradox Zweedse of Finse sorteervolgorde.dbSortPolishGebruik de Poolse sorteervolgorde.dbSortSpanishGebruik de Spaanse sorteervolgorde.dbSortSwedFinGebruik de Zweedse of Finse sorteervolgorde.dbSortTurkishGebruik de Turkse sorteervolgorde.dbSortUndefinedDe sorteervolgorde is niet gedefinieerd of onbekend.
Zie het onderwerp 'Windows-registerinstellingen voor Gegevenstoegang aanpassen' in DAO Help voor meer informatie.
m_nQueryTimeout
Het aantal seconden dat de Microsoft Jet-database-engine wacht voordat er een time-outfout optreedt wanneer een query wordt uitgevoerd op een ODBC-database. De standaardtime-outwaarde is 60 seconden. Wanneer QueryTimeout is ingesteld op 0, treedt er geen time-out op; Dit kan ertoe leiden dat het programma niet meer reageert. Als u de waarde van deze eigenschap rechtstreeks wilt ophalen, roept u de getQueryTimeout-lidfunctie van het databaseobject aan. Zie het onderwerp QueryTimeout-eigenschap in DAO Help voor meer informatie.
m_strConnect
Bevat informatie over de bron van een geopende database. Zie de functie CDaoDatabase::GetConnect member voor informatie over het rechtstreeks ophalen van de waarde van deze eigenschap voor informatie over verbindingsreeksen. Zie het onderwerp Connect Property in DAO Help voor meer informatie.
Opmerkingen
De database is een DAO-object dat onder een MFC-object van klasse CDaoDatabase ligt. De verwijzingen naar Primair, Secundair en Alle hierboven geven aan hoe de informatie wordt geretourneerd door de CDaoWorkspace::GetDatabaseInfo-lidfunctie .
Informatie die wordt opgehaald door de CDaoWorkspace::GetDatabaseInfo-lidfunctie wordt opgeslagen in een CDaoDatabaseInfo structuur. Aanroep GetDatabaseInfo voor het CDaoWorkspace object in de databaseverzameling waarin het databaseobject is opgeslagen.
CDaoDatabaseInfo definieert ook een Dump lidfunctie in builds voor foutopsporing. U kunt Dump de inhoud van een CDaoDatabaseInfo object dumpen.
Requirements
Rubriek:afxdao.h
Zie ook
Structuren, stijlen, callbacks en berichttoewijzingen
CDaoWorkspace-klasse
CDaoDatabase-klasse