void GetRel&ationInfo (int nIndexCDaoRelationInfoamp;relinfoDWORDdwInfoOptions = AFX_DAO_PRIMARY_INFO);
Tiro (CDaoException, CMemoryException);
void GetRel&ationInfo (LPCTSTR lpszNameCDaoRelationInfoamp;relinfoDWORDdwInfoOptions = AFX_DAO_PRIMARY_INFO);
Tiro (CDaoException, CMemoryException);
Parámetros
nIndex
El índice del objeto en la colección de relaciones de la base de datos, para la búsqueda por índice de relación.
relinfo
Una referencia a un objeto CDaoRelationInfo que devuelve la información solicitada.
dwInfoOptions
Opciones que especifican qué información acerca de la relación para recuperar. Las opciones disponibles se enumeran aquí junto con lo que causan la función volver sobre la relación:
La información de campo es un objeto CDaoRelationFieldInfo que contiene los campos de la tabla principal implicado en la relación.
lpszName
Una cadena que contiene el nombre del objeto de relación, para la búsqueda por nombre.
Observaciones
Llame a esta función miembro para obtener información acerca de una relación especificada en la colección de relaciones de la base de datos. Dos versiones de esta función proporcionan acceso por nombre o por índice. Para obtener una descripción de la información devuelta en relinfo, ver la estructura de CDaoRelationInfo . Esta estructura tiene miembros que corresponden a los elementos de información mencionados en la descripción de dwInfoOptions. Si usted solicita información de nivel uno, también obtener información en todos los niveles anteriores.
&Notanbsp; Si se establece a la relación de los atributos del objeto para activar las operaciones en cascada (dbRelationUpdateCascades o dbRelationDeleteCascades), el motor de base de datos de Microsoft Jet automáticamente actualiza o elimina registros de una o más tablas cuando se realizan cambios en las tablas relacionadas de claves primarias. Por ejemplo, supongamos que establece una relación de eliminación en cascada entre una tabla de clientes y la tabla pedidos. Al eliminar registros de la tabla Customers, también se eliminan los registros de la tabla de pedidos relacionados con ese cliente. Además, si establece relaciones de eliminación en cascada entre otras tablas y la tabla pedidos, registros de las tablas se eliminan automáticamente al eliminar registros de la tabla Customers.
Para obtener más información acerca de los objetos de base de datos, consulte el artículo Base de datos DAO en la Guía del programador de Visual C++.
I&ntroducción a CDaoDatabase |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;CDaoDatabase::GetRelationCount