Share via


CDaoTableDef::GetFieldInfo

Llame a esta función miembro para llegar a diferentes tipos de información sobre un campo definido en la definición.

void GetFieldInfo( 
   int nIndex, 
   CDaoFieldInfo& fieldinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
);
void GetFieldInfo( 
   LPCTSTR lpszName, 
   CDaoFieldInfo& fieldinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
);

Parámetros

  • nIndex
    El índice del objeto de campo en la colección basada en cero de los campos de la tabla, para la búsqueda por índice.

  • fieldinfo
    una referencia a una estructura de CDaoFieldInfo .

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

    • Nombre ( predeterminado) deAFX_DAO_PRIMARY_INFO , tipo, tamaño, atributos.Use esta opción para el rendimiento.

    • Información principal deAFX_DAO_SECONDARY_INFO , más: La posición ordinal, necesaria, permite la longitud cero, el intercalar petición, nombre externo, campo de origen, tabla de origen

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

  • lpszName
    Un puntero al nombre del objeto de campo, para la búsqueda por nombre.Name es una cadena con un máximo de 64 caracteres esos únicamente los nombres el campo.

Comentarios

Una versión de la función permite buscar un campo por el índice.La otra versión permite buscar un campo por nombre.

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

Para obtener información relacionada, vea el tema “propiedades de los atributos” en la Ayuda de DAO.

Requisitos

encabezado: afxdao.h

Vea también

Referencia

Clase de CDaoTableDef

Gráfico de jerarquía

CDaoTableDef::GetIndexInfo

CDaoTableDef::GetIndexCount

CDaoTableDef::GetFieldCount