Partilhar via


CRecordset::GetDefaultSQL

Chamado para obter a seqüência de caracteres padrão do SQL para executar.

virtual CString GetDefaultSQL( );

Valor de retorno

A CString que contém o padrão demonstrativo SQL.

Comentários

A estrutura chama esta função de membro para obter o padrão demonstrativo SQL na qual o conjunto de registros é baseado.Isso pode ter um nome da tabela ou um SQL selecionar demonstrativo.

Você define indiretamente a demonstrativo SQL padrão, declarando sua classe de conjunto de registros com ClassWizard e ClassWizard executa essa tarefa para você.

Se você precisar a seqüência de caracteres de demonstrativo SQL para seu próprio uso telefonar GetSQL, que retorna a demonstrativo SQL usada para selecionar registros do conjunto de registros quando ela foi aberta. Você pode edição a seqüência SQL padrão na substituir da sua classe de GetDefaultSQL. Por exemplo, você pode especificar uma telefonar para uma consulta predefinida usando um telefonar demonstrativo.(No entanto, observe que se você edição GetDefaultSQL, você também precisará modificar m_nFields para corresponder ao número de colunas na fonte de dados.)

Para obter mais informações, consulte o artigo conjunto de registros: Declarar uma classe para uma tabela (ODBC).

Cuidado:

O nome da tabela será vazio se a estrutura não pôde identificar um nome de tabela, se vários nomes de tabela foram fornecidos, ou se um telefonar demonstrativo não pôde ser interpretada.Observe que, ao usar um telefonar demonstrativo, você não deve inserir espaço em branco entre a chave de abertura e o telefonar palavra-chave, nem você deve inserir espaço em branco antes da chave de abertura ou antes do selecionar palavra-chave umselecionar demonstrativo.

Requisitos

Cabeçalho: afxdb.h

Consulte também

Referência

Classe CRecordset

Gráfico de hierarquia

CRecordset::GetSQL

Outros recursos

CRecordset membros