BEGIN_ACCESSOR_MAP ( x, num )
Parâmetros
x
[no] O nome da classe de registro de usuário.
num
[no] O número de assessores nesse mapa de acessador.
Observações
Marca o início das entradas de mapa do acessador. No caso de Múltiplo acessadores em um conjunto de linhas, você precisará especificar BEGIN_ACCESSOR_MAP no início e usar a macro BEGIN_ACCESSOR para cada acessador individual. A macro BEGIN_ACCESSOR é preenchida com a macro END_ACCESSOR . O mapa de acessador é preenchido com a macro END_ACCESSOR_MAP.
Se você tiver apenas um acessador no registro do usuário, use a macro BEGIN_COLUMN_MAP.
Macros de para OLE DB consumidor modelos
Exemplo
Aqui está um mapa de acessador de amostra:
classe CArtists: CAccessorlt pública;CArtists >
{
público:
/ / Elementos de dados
TCHAR m_szFirstName [20];
TCHAR m_szLastName [30];
m_nAge curto;
/ / saída de mapa de ligação
BEGIN_ACCESSOR_MAP (CArtists, 2)
BEGIN_ACCESSOR (0, true)
COLUMN_ENTRY (1, m_szFirstName)
COLUMN_ENTRY (2, m_szLastName)
END_ACCESSOR()
BEGIN_ACCESSOR (1, falso) / / não um acessador automático
COLUMN_ENTRY (3, m_nAge)
END_ACCESSOR()
END_ACCESSOR_MAP()
}
Ver também