CDaoDatabase::GetTableDefInfo

void GetT&ableDefInfo (int nIndexCDaoTableDefInfoamp;tabledefinfoDWORDdwInfoOptions = AFX_DAO_PRIMARY_INFO);
lançar (CDaoException, CMemoryException);

void GetT&ableDefInfo (LPCTSTR lpszNameCDaoTableDefInfoamp;tabledefinfoDWORDdwInfoOptions = AFX_DAO_PRIMARY_INFO);
lançar (CDaoException, CMemoryException);

Parâmetros

nIndex

O índice do objeto definiçãodetabela na coleção de TableDefs do banco de dados, para pesquisa por índice.

tabledefinfo

Uma referência a um objeto CDaoTableDefInfo que retorna as informações solicitadas.

dwInfoOptions

Opções que especificam quais informações sobre a tabela para recuperar. As opções disponíveis são listadas aqui, juntamente com o que eles causar a função para retornar sobre a relação:

lpszName

O nome do objeto definiçãodetabela, para pesquisa por nome.

Observações

Chame essa função de membro para obter diversos tipos de informações sobre as tabelas definidas no banco de dados. Duas versões da função são fornecidos para que você possa selecionar uma tabela tanto pelo índice na coleção de TableDefs do banco de dados ou pelo nome da tabela.

Para obter uma descrição das informações retornadas em tabledefinfo, consulte a estrutura CDaoTableDefInfo . Essa estrutura tem membros que correspondem aos itens de informações listadas acima na descrição de dwInfoOptions. Se você solicitar informações em um nível, você obter informações para qualquer níveis anteriores também.

! AVISOnbsp;  A opção de AFX_DAO_ALL_I&NFO fornece informações que podem ser lentas para obter. Neste caso, contar os registros na tabela pode ser muito demorado se existirem muitos registros.

Para obter mais informações sobre tabelas e objetos definiçãodetabela, consulte o artigo DAO definiçãodetabela no Guia do programador do Visual C++.

Visão geral de CDaoDatabaseMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CDaoDatabase::GetTableDefCount

Index