Estrutura CDaoDatabaseInfo
O CDaoDatabaseInfo estrutura contém informações sobre um objeto de banco de dados definido 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
Nomes exclusivamente o objeto de banco de dados.Para recuperar diretamente essa propriedade, chame CDaoDatabase::GetName.Para obter detalhes, consulte o tópico "Propriedade de nome" na Ajuda do DAO.m_bUpdatable
Indica se podem ser feitas alterações no banco de dados.Para recuperar diretamente essa propriedade, chame 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 revertida (cancelada) ou comprometidos (salva).Se um banco de dados é baseado no 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 suportar transações.Para recuperar diretamente essa propriedade, chame 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, ligue para o objeto de banco de dados GetVersion função de membro.Para obter detalhes, consulte o tópico "Propriedade de versão" na Ajuda do DAO.m_lCollatingOrder
Especifica a seqüência da ordem de classificação no texto para comparação de seqüência de caracteres ou classificação.Valores possíveis incluem:dbSortGeneral usar a ordem de classificação geral (inglês, francês, alemão, português, italiano e espanhol moderno).
dbSortArabic usar a ordem de classificação árabe.
dbSortCyrillic usar a ordem de classificação russo.
dbSortCzech usar a ordem de classificação tcheco.
dbSortDutch usar a ordem de classificação holandês.
dbSortGreek usar a ordem de classificação grego.
dbSortHebrew usar a ordem de classificação em hebraico.
dbSortHungarian usar a ordem de classificação húngara.
dbSortIcelandic usar a ordem de classificação Islandês.
dbSortNorwdan usar a ordem de classificação Norueguês ou dinamarquês.
dbSortPDXIntl usar a ordem de classificação Paradox internacional.
dbSortPDXNor usar o Paradox norueguês ou ordem de classificação dinamarquês.
dbSortPDXSwe usar o Paradox sueco ou ordem de classificação finlandês.
dbSortPolish usar a ordem de classificação polonês.
dbSortSpanish usar a ordem de classificação do espanhol.
dbSortSwedFin usar a ordem de classificação finlandês ou sueco.
dbSortTurkish usar a ordem de classificação turco.
dbSortUndefined a ordem de classificação é desconhecido ou indefinido.
Para obter mais informações, consulte o tópico "Personalizando o Windows do registro configurações de 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 é 60 segundos.Quando QueryTimeout é definido como 0, sem tempo limite ocorre; Isso pode causar o programa parar de responder.Para recuperar o valor desta propriedade diretamente, ligue para o objeto de banco de dados GetQueryTimeout função de membro.Para obter detalhes, consulte o tópico "Propriedade QueryTimeout" na Ajuda do DAO.m_strConnect
Fornece informações sobre a origem de um banco de dados aberto.Para obter informações sobre seqüências de conexão e para obter informações sobre como recuperar o valor desta propriedade diretamente, consulte o CDaoDatabase::GetConnect função de membro.Para obter mais informações, consulte o tópico "Conectar-se propriedade" na Ajuda do DAO.
Comentários
O banco de dados é um objeto DAO subjacente de um objeto MFC da classe CDaoDatabase.Referências primária, secundária e tudo acima indicam como as informações são retornadas pelo CDaoWorkspace::GetDatabaseInfo função de membro.
As informações recuperadas pelo CDaoWorkspace::GetDatabaseInfo função de membro é armazenada em um CDaoDatabaseInfo estrutura.Chamar GetDatabaseInfo para o CDaoWorkspace objeto cuja coleção de bancos de dados o objeto de banco de dados está armazenado.CDaoDatabaseInfotambém define um Dump membro na depuração compilações.Você pode usar Dump para despejar o conteúdo 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