CDaoTableDef::Create

virtuel créer nulle (LPCTSTR lpszName,long lAttributes= 0, LPCTSTR lpszSrcTable= NULL, LPCTSTR lpszConnect= NULL);
jeter (CDaoException, CMemoryException) ;

Paramètres

lpszName

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

lAttributes

Une valeur correspondant aux caractéristiques de la table représentée par l'objet tabledef. Vous pouvez utiliser les bits OR pour combiner les constantes suivantes:

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 attachée ouverte à usage exclusif.
dbAttachSavePWD Pour les bases de données qui utilisent le moteur de base de données Microsoft Jet, indique que l'ID utilisateur et le mot de passe pour le tableau ci-joint 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 cachée fournie par le moteur de base de données Microsoft Jet.

lpszSrcTable

Un pointeur vers une chaîne contenant le nom de la table source. Par défaut cette valeur est initialisée en tant que valeur NULL.

lpszConnect

Chaîne de connexion un pointeur vers une chaîne contenant la valeur par défaut. Par défaut cette valeur est initialisée en tant que valeur NULL.

Remarques

Appelez cette fonction membre pour créer une nouvelle table enregistrée. Une fois que vous avez nommé l'objet tabledef, vous pouvez ensuite appeler Append pour enregistrer l'objet tabledef dans la collection TableDefs de la base de données. Après avoir appelé Append, l'objet tabledef est dans un État libre, et vous pouvez l'utiliser pour créer un objet CDaoRecordset.

Pour plus d'informations sur les objets tabledef, consultez les articles Tabledef DAO et Tabledef DAO: à l'aide d'objets tabledef dans le Guide du programmeur Visual C++. Pour plus d'informations, consultez la rubrique « Méthode CreateTableDef » dans l'aide de DAO.

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

Voir aussi  ;CDaoTableDef::Open, CDaoTableDef::Close, CDaoRecordset

Index