CDaoTableDef::Create

виртуальные void Create (LPCTSTR lpszName,длинные lAttributes= 0, LPCTSTR lpszSrcTable= NULL, LPCTSTR lpszConnect= NULL);
Бросай (CDaoException, CMemoryException);

Параметры

lpszName

Указатель на строку, содержащую имя таблицы.

lAttributes

Значение, соответствующее характеристики таблицы, объект tabledef. Поразрядное или можно использовать для объединения любого из следующих констант:

Постоянный Описание
dbAttachExclusive Для баз данных, которые используют базы данных Microsoft Jet указывает, что таблица является прилагаемой таблицей открыта для исключительного использования.
dbAttachSavePWD Для баз данных, которые используют базы данных Microsoft Jet показывает, что Идентификатор пользователя и пароль в прилагаемой таблице, сохраняются сведения о подключении.
dbSystemObject Указывает, что таблица является системная таблица, предоставляемые ядром базы данных Microsoft Jet.
dbHiddenObject Указывает, что таблица является скрытой предоставляемые ядром базы данных Microsoft Jet.

lpszSrcTable

Указатель на строку, содержащую имя исходной таблицы. По умолчанию это значение инициализируется как NULL.

lpszConnect

Указатель на строку, содержащую значение по умолчанию строка подключения. По умолчанию это значение инициализируется как NULL.

Примечания

Этот член функция вызывается для создания новой сохраненной таблицы. После того, как вы назвали tabledef, затем можно вызывать Append для сохранения tabledef в коллекции TableDefs базы данных. После вызова метода Append, tabledef находится в открытом состоянии, и вы можете использовать его для создания объекта CDaoRecordset.

Более подробную информацию о tabledefs, найти в статьях Tabledef Дао и DAO Tabledef: с помощью Tabledefs в Руководстве по Visual C++ программист. Соответствующую информацию в разделе «CreateTableDef метод» в справке DAO.

Обзор CDaoTableDefЧлены класса | Иерархическая схема

См. также CDaoTableDef::Open, CDaoTableDef::Close, CDaoRecordset

Index