CRecordset::GetSQL

 

Publicado: abril de 2016

Chamar essa função de membro para obter a instrução SQL usada para selecionar os registros do recordset quando ele já foi aberto.

Sintaxe

const CString& GetSQL( ) const;

Valor de retorno

Uma referência de const a CString que contém a instrução SQL.

Comentários

Isso será geralmente uma instrução SQL SELECIONAR . a cadeia de caracteres retornada por GetSQL é somente leitura.

A cadeia de caracteres retornada por GetSQL é normalmente diferente de qualquer cadeia de caracteres que você pode ter passado para o conjunto de registros no parâmetro de lpszSQL à função de membro de Abrir . Isso ocorre porque o conjunto de registros constrói uma instrução SQL completa com base em que você passe a Abrir, o que você especificou com ClassWizard, o que você pode ter especificado em m_strFilter e membros de dados de m_strSort , e alguns parâmetros que você tenha especificado. Para obter detalhes sobre como o conjunto de registros constrói essa instrução SQL, consulte o artigo conjunto de registros: Como os conjuntos de registros selecionar registros (ODBC).

Dica

Chamar essa função de membro somente após chamar Abrir.

Requisitos

Cabeçalho: afxdb.h

Consulte também

Classe de CRecordset
Gráfico da hierarquia
CRecordset::GetDefaultSQL
CRecordset::Open
CRecordset::m_strFilter
CRecordset::m_strSort