CDaoQueryDef::Create
Эта функция-член вызывается для создания нового сохраненный запрос или новый временный запрос.
virtual void Create(
LPCTSTR lpszName = NULL,
LPCTSTR lpszSQL = NULL
);
Параметры
lpszName
Уникальное имя запроса, сохраненного в базе данных.Дополнительные сведения о строке см. в разделе "метод CreateQueryDef" в Справке DAO.Если принять значения по умолчанию, то создана пустая строка, временное QueryDef.Такой запрос не сохранять в коллекции QueryDefs.lpszSQL
Строка, задающая запрос SQL.Если принять значение по умолчанию NULL, необходимо вызвать SetSQL позже для задания строки.До затем запрос не является неопределенным.Однако можно использовать неопределенный запрос для открытия набора записей; дополнительные сведения см. в разделе "Примечания".Инструкция SQL должна быть определена перед добавлением QueryDef в коллекцию QueryDefs.
Заметки
Если передать имя в lpszName, можно вызвать Добавление для сохранения QueryDef в коллекции QueryDefs базы данных.В противном случае объект временное QueryDef и не сохранение.В любом случае, QueryDef в открытом состоянии, и можно либо использовать его для создания объекта CDaoRecordset или вызова функции-члена Execute QueryDef.
Если не указать инструкцию SQL в lpszSQL, то нельзя выполнить запрос с Выполнить но можно использовать его для создания набора записей.В этом случае MFC использует инструкцию SQL набора записей по умолчанию.
Требования
Header: afxdao.h