CDaoQueryDef::Execute

виртуальные void Execute (int nOptions = dbFailOnError);
броска (CDaoException, CMemoryException);

Параметры

nOptions

 Целое число, которое определяет характеристики запроса. Соответствующую информацию в разделе «Выполнить метод» в справке DAO. Используйте оператор побитового или (|) для объединения следующие константы для этого аргумента:

Примечания

Вызов этой функции-члена для запуска запрос, определенный объектом querydef. QueryDef объектов, используемых для исполнения таким образом могут представлять только один из следующих типов запросов:

Execute не подходит для запросов, которые возвращают записи, такие как запросы на выборку. Execute обычно используется запросов на операции, такие, как UPDATE, INSERTили SELECT INTO, или для операций языка (DDL).

Для объяснения запросов на изменение и запросы к серверу SQL, обратитесь к статье DAO Querydef: запросы на изменение и запросы к серверу SQL в Руководстве по Visual C++ программист.

Подсказка   Предпочтительным способом для работы с источниками данных ODBC является для присоединения таблицы Microsoft Jet (.База данных MDB). Для получения дополнительных сведений, в разделе «Доступ К внешним базам данных с DAO», справки DAO и статьи DAO внешние: работа с внешними источниками данных в Руководстве по Visual C++ программист.

Вызовите функцию-член GetRecordsAffected объекта querydef, чтобы определить количество записей, затронутых последнего вызова Execute . Например GetRecordsAffected возвращает сведения о количестве записей удален, обновляется или вносится при выполнении запроса на изменение. Возвращен счетчик не будет отражать изменения в связанных таблицах когда Каскад обновляет или удаляет вступают в силу.

Если включить dbInconsistent и dbConsistent , или если вы не, результатом является значение по умолчанию, dbInconsistent.

Execute не возвращает набор записей. Использование Execute на запрос, который выбирает записи вызывает MFC для создания исключения типа CDaoException.

Для получения дополнительных сведений об использовании функции-члена Execute для объектов querydef, см. статью DAO Querydef: с помощью Querydefs в Руководстве по Visual C++ программист.

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

Index