BEGIN_ACCESSOR_MAP

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

BEGIN_ACCESSOR, END_ACCESSOR, END_ACCESSOR_MAP

Index