Dans le fichier d'en-tête de dialogue TestProvDlg.H , vous devez modifier le dossier de l'utilisateur, comme illustré ci-dessous. Les macros COLUMN_ENTRY spécifier l'ordinal, membre de type, longueur et les données pour les deux chaînes. Le consommateur utilise cette information pour spécifier les colonnes à lier quand il appelle IAccessor::CreateAccessor.
////////////////////////////////////////////////////////////////////////
/ / TestProvDlg.h
classe CProvider
{
/ / Attributs
public :
char szCommand [256] ;
char szText [256] ;
/ / Cartes de liaison
BEGIN_COLUMN_MAP(CProvider)
COLUMN_ENTRY (1, szCommand)
COLUMN_ENTRY (2, szText)
END_COLUMN_MAP()
}
Ensuite, vous devez ajoute un gestionnaire d'événements pour le bouton exécuter.
Retour à la mise en œuvre d'un OLE DB modèle consommateur