Data Members
m_pDatabase | Source database for this table. |
m_pDAOTableDef | A pointer to the DAO interface underlying the tabledef object. |
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. |
CDaoTableDef Overview | Base Class Members | Hierarchy Chart