Share via


CDaoDatabase::GetTableDefInfo

Llame a esta función miembro para llegar a diferentes tipos de información sobre una tabla definida en la base de datos.

void GetTableDefInfo( 
   int nIndex, 
   CDaoTableDefInfo& tabledefinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
);
void GetTableDefInfo( 
   LPCTSTR lpszName, 
   CDaoTableDefInfo& tabledefinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
);

Parámetros

  • nIndex
    El índice del objeto de definición en la colección de TableDefs de base de datos, para que busque por el índice.

  • tabledefinfo
    una referencia a un objeto de CDaoTableDefInfo que devuelve la información solicitada.

  • dwInfoOptions
    Opciones que especifican qué información sobre la tabla para recuperar.Las opciones disponibles se muestran aquí junto con lo que se producen en función retorno sobre la relación:

    • Nombre ( predeterminado) deAFX_DAO_PRIMARY_INFO , Actualizable, atributos

    • Información principal deAFX_DAO_SECONDARY_INFO más: La fecha de creación, fecha actualizado en último lugar, nombre de la tabla de origen, conéctese

    • Información principal y secundaria deAFX_DAO_ALL_INFO más: Regla de validación, texto de validación, recuento de registro

  • lpszName
    El nombre del objeto de definición, para la búsqueda por nombre.

Comentarios

Dos versiones de la función se proporcionan para poder seleccionar una tabla por el índice en la colección de TableDefs de base de datos o con el nombre de la tabla.

Para obtener una descripción de la información devuelta en tabledefinfo, vea la estructura de CDaoTableDefInfo .Esta estructura contiene miembros que corresponden a los elementos de información enumerados en la descripción de dwInfoOptions.Si se solicita información en un nivel, obtendrá información para cualquier nivel anterior también.

[!NOTA]

La opción de AFX_DAO_ALL_INFO proporciona información que puede resultar lenta obtener.En este caso, contar los registros en la tabla puede ser largo si hay muchos registros.

Requisitos

encabezado: afxdao.h

Vea también

Referencia

Clase CDaoDatabase

Gráfico de jerarquía

CDaoDatabase::GetTableDefCount