Estrutura CDaoDatabaseInfo
The CDaoDatabaseInfo estrutura contém informações sobre um objeto de banco de dados definida para objetos de acesso a dados (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
};
Parâmetros
m_strName
Exclusivamente nomes de objeto de banco de dados.Para recuperar diretamente nesta propriedade, telefonar CDaoDatabase::GetName.Para obter detalhes, consulte o tópico "Propriedade de nome" na Ajuda do DAO.m_bUpdatable
Indica se as alterações podem ser feitas no banco de dados.Para recuperar diretamente nesta propriedade, telefonar CDaoDatabase::CanUpdate.Para obter detalhes, consulte o tópico "Propriedade atualizável" na Ajuda do DAO.m_bTransactions
Indica se uma fonte de dados oferece suporte a transações — a gravação de uma série de alterações que podem posteriormente ser revertidos (cancelada) ou comprometidos (salvo).Se um banco de dados é baseado em mecanismo de banco de dados Microsoft Jet, a propriedade Transactions é diferente de zero e você pode usar transações.Outros mecanismos de banco de dados podem não oferecer suporte a transações.Para recuperar diretamente nesta propriedade, telefonar CDaoDatabase::CanTransact.Para obter detalhes, consulte o tópico "Propriedade de transações" na Ajuda do DAO.m_strVersion
Indica a versão do mecanismo de banco de dados Microsoft Jet.Para recuperar o valor desta propriedade diretamente, chame GetVersionfunção de membro .Para obter detalhes, consulte o tópico "Propriedade de versão" na Ajuda do DAO.m_lCollatingOrder
Especifica a sequência da ordem de classificar em texto para comparação de seqüências de caracteres ou de classificar.Valores possíveis incluem:dbSortGeneral Use a ordem de classificar geral (inglês, francês, alemão, português, italiano e espanhol moderno).
dbSortArabic Use a ordem de classificar árabe.
dbSortCyrillic Use a ordem de classificar russo.
dbSortCzech Use a ordem de classificar tcheco.
dbSortDutch Use a ordem de classificar holandês.
dbSortGreek Use a ordem de classificar grego.
dbSortHebrew Use a ordem de classificar em hebraico.
dbSortHungarian Use a ordem de classificar húngara.
dbSortIcelandic Use a ordem de classificar Islandês.
dbSortNorwdan Use a ordem de classificar norueguês ou dinamarquês.
dbSortPDXIntl Use ordem de classificar Paradox internacional.
dbSortPDXNor Use o Paradox norueguês ou dinamarquês ordenação.
dbSortPDXSwe Use a ordem de classificar finlandês ou Paradox sueco.
dbSortPolish Use a ordem de classificar polonês.
dbSortSpanish Use a ordem de classificar do espanhol.
dbSortSwedFin Use a ordem de classificar finlandês ou sueco.
dbSortTurkish Use a ordem de classificar turco.
dbSortUndefined A ordem de classificar é desconhecido ou não definido.
Para obter mais informações, consulte o tópico "Customizing Windows Registro Settings para acesso a dados" na Ajuda do DAO.
m_nQueryTimeout
O número de segundos que o mecanismo de banco de dados Microsoft Jet aguarda antes de um erro de tempo limite ocorre quando uma consulta é executada em um banco de dados ODBC.O valor de tempo limite padrão é de 60 segundos.Quando QueryTimeout é definido como 0, nenhum tempo limite ocorre; isso pode fazer com que o programa parar.Para recuperar o valor desta propriedade diretamente, telefonar GetQueryTimeoutfunção de membro .Para obter detalhes, consulte o tópico "Propriedade QueryTimeout" na Ajuda do DAO.m_strConnect
Fornece informações sobre fonte de um banco de dados em aberto.Para obter informações sobre conectar-se seqüências de caracteres e para obter informações sobre como recuperar o valor desta propriedade diretamente, consulte o CDaoDatabase::GetConnectfunção de membro .Para obter mais informações, consulte o tópico "Propriedade de conectar" na Ajuda do DAO.
Comentários
O banco de dados é um objeto DAO subjacente de um objeto MFC do classe CDaoDatabase.As referências a primária, secundária e All acima indicam como as informações fornecidas pelo CDaoWorkspace::GetDatabaseInfofunção de membro .
Informações recuperadas pelo CDaoWorkspace::GetDatabaseInfo armazenado em um função de membroCDaoDatabaseInfo estrutura. De telefonarGetDatabaseInfo para o CDaoWorkspace objeto cuja coleção Databases o objeto de banco de dados está armazenado. CDaoDatabaseInfo também define um Dump cria a função de membro na depurar. Você pode usar Dump Despejar o Sumário de um CDaoDatabaseInfo objeto.
Requisitos
Cabeçalho: afxdao.h
Consulte também
Referência
CDaoWorkspace::GetDatabaseCount
Outros recursos
Estruturas, estilos, retornos de chamada e mapas de mensagem