Share via


CDaoTableDef::Create

Llame a esta función miembro para crear una nueva tabla guardada.

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

Parámetros

  • lpszName
    un puntero a una cadena que contiene el nombre de la tabla.

  • lAttributes
    Un valor correspondiente a las características de la tabla representada por el objeto de definición.Puede utilizar bit a bit combinar cualquiera de las constantes:

    Constante

    Descripción

    dbAttachExclusive

    Para las bases de datos que utilizan el motor de base de datos Microsoft Jet, indica que la tabla es una tabla asociada abierto para el uso exclusivo.

    dbAttachSavePWD

    Para las bases de datos que utilizan el motor de base de datos Microsoft Jet, indica que el Id. de usuario y la contraseña de la tabla asociada se guardan con la información de conexión.

    dbSystemObject

    Indica que la tabla es una tabla del sistema proporcionada por el motor de base de datos Microsoft Jet.

    dbHiddenObject

    Indica que la tabla es una tabla oculta proporcionada por el motor de base de datos Microsoft Jet.

  • lpszSrcTable
    un puntero a una cadena que contiene el nombre de la tabla de origen.de forma predeterminada este valor se inicializa como NULL.

  • lpszConnect
    un puntero a una cadena que contiene la cadena de conexión predeterminada.de forma predeterminada este valor se inicializa como NULL.

Comentarios

Una vez que se ha llamado al definición, puede llamar a Anexar para guardar la definición de la colección de TableDefs de base de datos.Después de llamar a Anexar, el definición está en un estado abierto, y puede utilizarlo para crear un objeto de CDaoRecordset .

Para obtener información relacionada, vea el tema “método de CreateTableDef” en la Ayuda de DAO.

Requisitos

encabezado: afxdao.h

Vea también

Referencia

Clase de CDaoTableDef

Gráfico de jerarquía

CDaoTableDef::Open

CDaoTableDef::Close

Clase CDaoRecordset