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