CDaoTableDef Members

Base Class Members

CObject Members

Data Members

m_pDAOTableDef

A pointer to the DAO interface underlying the tabledef object.

m_pDatabase

Source database for this table.

Construction

Append

Adds a new table to the database.

CDaoTableDef

Constructs a CDaoTableDef object.

Close

Closes an open tabledef.

Create

Creates a table which can be added to the database using Append.

Open

Opens an existing tabledef stored in the database's TableDef's collection.

Attributes

CanUpdate

Returns nonzero if the table can be updated (you can modify the definition of fields or the table properties).

GetAttributes

Returns a value that indicates one or more characteristics of a CDaoTableDef object.

GetConnect

Returns a value that provides information about the source of a table.

GetDateCreated

Returns the date and time the base table underlying a CDaoTableDef object was created.

GetDateLastUpdated

Returns the date and time of the most recent change made to the design of the base table.

GetFieldCount

Returns a value that represents the number of fields in the table.

GetFieldInfo

Returns specific kinds of information about the fields in the table.

GetIndexCount

Returns the number of indexes for the table.

GetIndexInfo

Returns specific kinds of information about the indexes for the table.

GetName

Returns the user-defined name of the table.

GetRecordCount

Returns the number of records in the table.

GetSourceTableName

Returns a value that specifies the name of the attached table in the source database.

GetValidationRule

Returns a value that validates the data in a field as it is changed or added to a table.

GetValidationText

Returns a value that specifies the text of the message that your application displays if the value of a Field object does not satisfy the specified validation rule.

IsOpen

Returns nonzero if the table is open.

SetAttributes

Sets a value that indicates one or more characteristics of a CDaoTableDef object.

SetConnect

Sets a value that provides information about the source of a table.

SetName

Sets the name of the table.

SetSourceTableName

Sets a value that specifies the name of an attached table in the source database.

SetValidationRule

Sets a value that validates the data in a field as it is changed or added to a table.

SetValidationText

Sets a value that specifies the text of the message that your application displays if the value of a Field object does not satisfy the specified validation rule.

Operations

CreateField

Called to create a field for a table.

CreateIndex

Called to create an index for a table.

DeleteField

Called to delete a field from a table.

DeleteIndex

Called to delete an index from a table.

RefreshLink

Updates the connection information for an attached table.

See Also

Reference

CDaoTableDef Class

Hierarchy Chart