CRecordset::GetDefaultSQL

Nazywane uzyskać domyślny ciąg SQL do wykonania.

virtual CString GetDefaultSQL( );

Wartość zwracana

A CString zawierający domyślne instrukcji SQL.

Uwagi

Ramy wywołuje tę funkcję Członkowskich uzyskanie domyślnego instrukcję SQL, na którym oparty jest zestaw rekordów.Może to być nazwa tabeli lub SQL Zaznacz instrukcji.

Pośrednio Zdefiniuj instrukcję SQL domyślnego oświadczając klasy rekordów z ClassWizard i ClassWizard wykonuje to zadanie.

Jeśli potrzebujesz ciąg instrukcji SQL dla własnego użytku, wywołanie GetSQL, który zwraca instrukcję SQL, używane do wybierania rekordów w zestawie rekordów, gdy był otwarty.Można edytować domyślny ciąg SQL w zastępująca klasę GetDefaultSQL.Na przykład można określić wstępnie zdefiniowanej kwerendy za pomocą wywołania WYWOŁANIA instrukcji.(Uwaga, jednak, że jeśli edytujesz GetDefaultSQL, trzeba również zmodyfikować m_nFields do odpowiada liczbie kolumn w źródle danych.)

Aby uzyskać więcej informacji, zobacz artykuł rekordów: deklarowanie klasy dla tabeli (ODBC).

Informacje dotyczące przestrogiPrzestroga

Nazwa tabeli, będą puste, jeśli w ramach nie można zidentyfikować nazwę tabeli, jeśli zostały dostarczone wiele nazw tabeli lub WYWOŁANIA nie można zinterpretować instrukcję.Należy zauważyć, że podczas korzystania z WYWOŁANIA instrukcji, nie należy wstawić odstęp między nawias klamrowy i WYWOŁANIA słowa kluczowego, ani nie można wstawić odstęp przed nawias klamrowy lub Wybierz słowo kluczowe w Wybierz instrukcji.

Wymagania

Nagłówek: afxdb.h

Zobacz też

Informacje

Klasa CRecordset

Diagram hierarchii

CRecordset::GetSQL