Członkowie danych
| m_pDatabase | Wskaźnik do obiektu CDaoDatabase , z którą skojarzony jest obiektu querydef. Obiektu querydef mogą być zapisane w bazie danych, czy też nie. |
| m_pDAOQueryDef | Wskaźnik z interfejsem OLE dla podstawowego obiektu querydef DAO. |
Budowa
| CDaoQueryDef | Tworzy obiekt CDaoQueryDef . Następne wywołanie Otwórz lub Utwórz, w zależności od potrzeb. |
| Tworzenie | Tworzy podstawowej obiektu querydef DAO. Użyj obiektu querydef jako tymczasowe kwerendy lub zadzwoń Dołącz go zapisać w bazie danych. |
| Dołącz | Dołącza obiektu querydef do zbioru QueryDefs bazy danych zapisanej kwerendy. |
| Otwórz | Otwiera istniejący querydef przechowywane w kolekcji QueryDefs bazy danych. |
| Zamknij | Zamyka obiektu querydef. Zniszczenie obiektu C++, po jej zakończeniu. |
| Atrybuty | |
| CanUpdate | Zwraca wartość różną od zera, jeśli kwerenda może zaktualizować bazę danych. |
| GetConnect | Zwraca ciąg połączenia skojarzonych z obiektu querydef. Ciąg połączenia identyfikuje źródła danych. (SQL przekazujące kwerendy tylko; w przeciwnym razie pusty ciąg znaków.) |
| GetDateCreated | Zwraca datę, którą utworzono zapisaną kwerendę. |
| GetDateLastUpdated | Zwraca datę ostatniej aktualizacji zapisaną kwerendę. |
| GetName | Zwraca nazwę obiektu querydef. |
| GetODBCTimeout | Zwraca wartość limitu czasu używany przez sterownik ODBC (dla kwerendy ODBC) kiedy obiektu querydef jest wykonywany. Jak długo określa to zezwolenie na działanie kwerendy do wykonania. |
| GetRecordsAffected | Zwraca liczbę rekordów dotyczy kwerenda funkcjonalna. |
| GetReturnsRecords | Zwraca wartość różną od zera, jeśli kwerenda określona przez obiektu querydef zwraca rekordy. |
| GetSQL | Zwraca ciąg SQL, która określa kwerenda określona przez obiektu querydef. |
| Polecenie GetType | Zwraca typ kwerendy: usuwanie, aktualizacji, dołączająca, tworząca tabelę i tak dalej. |
| IsOpen | Zwraca wartość różną od zera, jeśli obiektu querydef jest otwarty i mogą być wykonywane. |
| SetConnect | Ustawia ciąg połączenia dla kwerendy przekazujące SQL w źródle danych ODBC. |
| Metoda SetName | Ustawia nazwę zapisaną kwerendę, zastąpienie nazwy używane podczas tworzenia obiektu querydef. |
| SetODBCTimeout | Ustawia wartość limitu czasu używany przez sterownik ODBC (dla kwerendy ODBC) jest wykonywany, gdy obiektu querydef. |
| SetReturnsRecords | Określa, czy obiektu querydef zwraca rekordy. Ustawienie tego atrybutu na wartość TRUE tylko jest prawidłowy dla kwerendy przekazujące SQL. |
| SetSQL | Ustawia ciąg SQL, która określa kwerenda określona przez obiektu querydef. |
Operacje
| Wykonanie | Wykonuje kwerendę zdefiniowane przez obiektu querydef. |
| GetFieldCount | Zwraca liczbę pól zdefiniowanych przez obiektu querydef. |
| GetFieldInfo | Zwraca informacje dotyczące określonego pola w kwerendzie. |
| GetParameterCount | Zwraca liczbę parametrów zdefiniowanych dla kwerendy. |
| GetParameterInfo | Zwraca informacje dotyczące określonego parametru do kwerendy. |
| GetParamValue | Zwraca wartość określonego parametru do kwerendy. |
| SetParamValue | Ustawia wartość określono parametr kwerendy. |
Omówie&nie CDaoQueryDef |nbsp; Bazowy klasy członków | Wykres hierarchii