CDaoFieldExchange::SetFieldType

void SetFieldType (UINTnFieldType );

Paramètres

nFieldType

Une valeur de l' énumération FieldType, déclaré dans CDaoFieldExchange, qui peut être l'une des opérations suivantes:

Remarques

Appeler SetFieldType dans de DoFieldExchange de votre classe de CDaoRecordset . Normalement, le ClassWizard écrit cet appel pour vous. Si vous écrivez votre propre fonction et sont à l'aide de l'Assistant pour écrire votre fonction DoFieldExchange , ajouter des appels vers votre propre fonction à l'extérieur de la carte du terrain. Si vous n'utilisez pas l'Assistant, il y aura pas une carte de terrain. L'appel précède les appels aux fonctions DFX, un pour chaque membre de données de champ de votre classe et identifie le type de domaine : CDaoFieldExchange::outputColumn.

Si vous paramétrez votre classe de jeu d'enregistrements, vous devez ajouter DFX appels pour tous les membres de données de paramètre (à l'extérieur de la carte du terrain) et précéder ces appels avec un appel à SetFieldType. Passez la valeur CDaoFieldExchange::param. (Vous pouvez, au lieu de cela, utilisez un CDaoQueryDef et définir ses valeurs de paramètre.)

En général, chaque groupe d'appels de fonction DFX associées aux données membres de champ ou de membres de données de paramètre doivent être précédées d'un appel à SetFieldType. Le paramètre nFieldType de chaque appel de SetFieldType identifie le type de membres de données représentée par les appels de fonction DFX qui suivent l'appel de SetFieldType.

Pour plus d'informations sur DFX, consultez l'article DAO Record Field Exchange ((DFX)) dans le Guide du programmeur Visual C++.

Aperçu CDaoFieldExchange |nbsp ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CDaoFieldExchange::IsValidOperation, CDaoRecordset::DoFieldExchange

Index