CDaoQueryDef::Execute

void Wykonaj wirtualnych (int nOptions = dbFailOnError);
rzut (CDaoException, CMemoryException);

Parametry

nOptions

 Liczba całkowita, która określa właściwości kwerendy. Pokrewne informacje można znaleźć w temacie "Wykonanie metody" w pomocy programu DAO. Aby połączyć następujące stałe dla tego argumentu można użyć operatora logiczną lub (|):

Uwagi

Wywołanie tej funkcji Państwa, aby uruchomić kwerendę zdefiniowane przez obiektu querydef. Obiekty QueryDef wykorzystywany do realizacji w ten sposób może reprezentować wyłącznie jednego z następujących typów kwerend:

Wykonanie nie działa w przypadku kwerend, które zwracają rekordy, takie jak kwerendy wybierające. Wykonywanie jest używane dla masowych operacji kwerend, takie jak Aktualizacja, WSTAWlub SELECT INTO, lub data definition language (DDL) operacjami.

Kwerendy funkcjonalne i kwerendy przekazujące SQL, zobacz artykuł DAO Querydef: kwerendy funkcjonalne i kwerendy przekazujące SQL w Visual C++ Programmer's Guide.

Porada   Preferowanym sposobem pracy ze źródłami danych ODBC jest dołączenie tabel do Microsoft Jet (.Baza danych MDB). Aby uzyskać więcej informacji, zobacz temat "Dostęp do zewnętrznych baz danych z DAO" w pomocy DAO i artykułu DAO zewnętrzne: Praca z zewnętrznych źródeł danych w Visual C++ Programmer's Guide.

Wywołania funkcji członek GetRecordsAffected obiektu querydef, aby określić liczbę rekordów przetworzonych przez ostatnie wywoływanie Execute . Na przykład GetRecordsAffected zwraca informacje o liczbie rekordy usunięte, zaktualizować lub dodaje się podczas wykonywania kwerendy funkcjonalnej. Zwracana liczba nie będzie odzwierciedlał zmiany w tabelach pokrewnych kaskadowe aktualizacje lub usuwa obowiązują.

Jeśli zarówno dbInconsistent , jak i dbConsistent lub jeśli ani, wynik jest wartością domyślną, dbInconsistent.

Wykonanie nie zwraca zestaw rekordów. Używanie wykonywanie kwerendy wybierające rekordy powoduje MFC do Zgłoś wyjątek typu CDaoException.

Aby uzyskać więcej informacji o używaniu funkcji składowej Execute querydef obiektów, zobacz artykuł DAO Querydef: za pomocą Querydefs w Visual C++ Programmer's Guide.

Omówie&nie CDaoQueryDef |nbsp; Klasa członków | Wykres hierarchii

Index