共用方式為


CRecordset::GetDefaultSQL

呼叫以取得預設 SQL 字串執行。

virtual CString GetDefaultSQL( );

傳回值

包含預設 SQL 陳述式的 CString

備註

架構會呼叫此成員函式以取得資料錄集的預設 SQL 陳述式。 這可能是資料表名稱或 SELECT SQL 陳述式。

您可以使用 ClassWizard 宣告您的資料錄集類別間接定義預設的 SQL 陳述式,,和 ClassWizard 您執行這項工作。

如果您需要自行使用的,呼叫 GetSQLSQL 陳述式字串,會傳回用於 SQL 陳述式選取資料錄集的資料錄,並開啟它。 您可以在 GetDefaultSQL您類別的覆寫的預設 SQL 字串。 例如,使用 呼叫 陳述式,您可以指定呼叫預先定義查詢。 不過, (請注意,如果您編輯 GetDefaultSQL,您也必須修改 m_nFields 符合資料來源)。

如需詳細資訊,請參閱本文 資料錄集:宣告資料表的類別 (ODBC)

警告

資料表名稱會是空的,如果此框架無法識別資料表名稱,則為,如果提供更多的資料表名稱,或者為,如果 呼叫 陳述式無法解譯。請注意,使用 呼叫 陳述式時,您無法插入在大括號和 呼叫 關鍵字之間的空白字元,也不應該要插入空白字元在大括弧之前或是 SELECT 關鍵字之前。 SELECT 陳述式。

需求

Header: afxdb.h

請參閱

參考

CRecordset 類別

階層架構圖

CRecordset::GetSQL