Partager via


CDaoTableDef::Create

Appelez la fonction membre pour créer une table enregistré.

virtual void Create( 
   LPCTSTR lpszName, 
   long lAttributes = 0, 
   LPCTSTR lpszSrcTable = NULL, 
   LPCTSTR lpszConnect = NULL  
);

Paramètres

  • lpszName
    Un pointeur vers une chaîne contenant le nom de la table.

  • lAttributes
    Une valeur correspondant aux spécifications de la table représentée par l'objet de tabledef.Vous pouvez utiliser le de bits OR associer chacun des constantes :

    Constante

    Description

    dbAttachExclusive

    Pour les bases de données qui utilisent le moteur de base de données Microsoft Jet, indique la table est une table jointe ouvert pour l'utilisation exclusive.

    dbAttachSavePWD

    Pour les bases de données qui utilisent le moteur de base de données Microsoft Jet, indique que l'ID d'utilisateur et le mot de passe pour la table jointe sont enregistrés avec les informations de connexion.

    dbSystemObject

    Indique la table est une table système fournie par le moteur de base de données Microsoft Jet.

    dbHiddenObject

    Indique la table est une table masqué fourni par le moteur de base de données Microsoft Jet.

  • lpszSrcTable
    Un pointeur vers une chaîne contenant le nom de table source.Par défaut cette valeur est initialisée comme NULL.

  • lpszConnect
    Un pointeur vers une chaîne contenant la chaîne de connexion par défaut.Par défaut cette valeur est initialisée comme NULL.

Notes

Une fois que vous avez nommé le tabledef, vous pouvez ensuite appeler ajoutez pour enregistrer le tabledef dans la collection de tabledefs de la base de données.Après avoir appelé Ajouter, le tabledef est dans un état ouvert, et vous pouvez l'utiliser pour créer un objet de CDaoRecordset .

Pour des informations connexes, consultez la rubrique « méthode de CreateTableDef » dans l'aide de DAO.

Configuration requise

Header: afxdao.h

Voir aussi

Référence

Classe de CDaoTableDef

Graphique de la hiérarchie

CDaoTableDef::Open

CDaoTableDef::Close

Classe de CDaoRecordset