Partilhar via


conjunto de registros: Executar uma unir (ODBC)

Este tópico se aplica a classes MFC ODBC.

O que é uma unir

A operação de unir, uma tarefa comum de acesso a dados, permite que você trabalhe com dados de mais de uma tabela usando um objeto único conjunto de registros.Unir duas ou mais tabelas produz um conjunto de registros que pode conter colunas de cada tabela, mas aparecerá sistema autônomo uma única tabela ao seu aplicativo.Às vezes, a unir usa todas as colunas de todas as tabelas, mas às vezes, o SQL selecionar cláusula em uma unir usa apenas algumas das colunas de cada tabela.As classes de banco de dados oferecem suporte a junções somente-leitura mas relações não atualizáveis.

Para selecionar registros que contenham colunas de tabelas associadas, são necessários os seguintes itens:

  • Uma Lista em Tabela que contém os nomes de todas as tabelas sejam unidas.

  • Uma lista de coluna que contém os nomes de todas as colunas participantes.Colunas com o mesmo nome mas de diferentes tabelas são qualificadas pelo nome da tabela.

  • Um filtro (SQL ONDE cláusula) que especifica as colunas em que essas tabelas associadas.Este filtro tem a forma "Table1.KeyCol = Table2.KeyCol" Além disso, na verdade, a unir.

Você pode associar mais de duas tabelas da mesma forma pelo que corresponda a vários pares de colunas, cada emparelhar unidas pelo de palavra-chave SQL E.

Consulte também

Conceitos

conjunto de registros (ODBC)

conjunto de registros: Declarar uma classe para uma consulta predefinida (ODBC)

conjunto de registros: Declarar uma classe para uma tabela (ODBC)

conjunto de registros: Repetindo a consulta um conjunto de registros (ODBC)