Base Class Members
Data Members
| A pointer to the DAO interface underlying the tabledef object. | |
| Source database for this table. | 
Construction
| Adds a new table to the database. | |
| Constructs a CDaoTableDef object. | |
| Closes an open tabledef. | |
| Creates a table which can be added to the database using Append. | |
| Opens an existing tabledef stored in the database's TableDef's collection. | 
Attributes
| Returns nonzero if the table can be updated (you can modify the definition of fields or the table properties). | |
| Returns a value that indicates one or more characteristics of a CDaoTableDef object. | |
| Returns a value that provides information about the source of a table. | |
| Returns the date and time the base table underlying a CDaoTableDef object was created. | |
| Returns the date and time of the most recent change made to the design of the base table. | |
| Returns a value that represents the number of fields in the table. | |
| Returns specific kinds of information about the fields in the table. | |
| Returns the number of indexes for the table. | |
| Returns specific kinds of information about the indexes for the table. | |
| Returns the user-defined name of the table. | |
| Returns the number of records in the table. | |
| Returns a value that specifies the name of the attached table in the source database. | |
| Returns a value that validates the data in a field as it is changed or added to a table. | |
| 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. | |
| Returns nonzero if the table is open. | |
| Sets a value that indicates one or more characteristics of a CDaoTableDef object. | |
| Sets a value that provides information about the source of a table. | |
| Sets the name of the table. | |
| Sets a value that specifies the name of an attached table in the source database. | |
| Sets a value that validates the data in a field as it is changed or added to a table. | |
| 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
| Called to create a field for a table. | |
| Called to create an index for a table. | |
| Called to delete a field from a table. | |
| Called to delete an index from a table. | |
| Updates the connection information for an attached table. |