DetailPage-MSS-KB

Base de Dados de Conhecimento

ID do artigo: 141284 - Última revisão: terça-feira, 19 de agosto de 2003 - Revisão: 1.1

 

Nesta página

Sintomas

Quando você usar uma planilha do Microsoft Excel como uma fonte de dados no Microsoft Query e você tentar criar uma associação entre dois campos dos tipos de dados aparentemente semelhante, o Microsoft Query pode gerar a seguinte mensagem de aviso:
Colunas <name> e <nome> que você está prestes a ingressar são de tipos diferentes. Crie a associação mesmo assim?
Se você escolher Yes para essa opção, você recebe um dos seguintes erros:

O Microsoft Query versão 1.0

Incompatibilidade de tipo.

Microsoft Query versão 2.0

Reservado error(-3079); não há nenhuma mensagem para esse erro.

O Microsoft Query versão 8.0

Tipo incompatível na expressão JOIN.
Esse comportamento ocorre independentemente do número de "Linhas para verificar" você especificou quando configurou a fonte de dados.

Causa

Esse problema ocorre porque os dois campos aparentemente semelhantes podem ser avaliados como sendo dos tipos de dados diferentes. Essa diferença no tipo causa um erro e impede que você concluir a associação.

O driver do Microsoft Excel (ODBC) fornece uma opção chamada linhas de verificação. Esta opção especifica o número de linhas para verificar para determinar o tipo de dados de cada coluna. O tipo de dados é determinado dado o número máximo de tipos de dados encontrados. Se for encontrados dados que não corresponde ao tipo de dados adivinhado para a coluna, o tipo de dados será retornado como um valor NULL. O arquivo ODBC.HLP incluído com o driver ODBC inclui as seguintes informações:
Para o driver do Microsoft Excel, você pode digitar um número de 1 a 16 para as linhas a examinar; no entanto, o valor padrão será sempre 1. (Um número fora do limite retornará um erro.)
Essas informações estão incorretas. A opção linhas verificação sempre usará as oito primeiras linhas de dados para determinar o tipo de dados de um determinado campo, independentemente do número de linhas especificado. No caso onde as linhas primeiro 8 contêm quatro numérico e quatro valores de texto, o tipo de dados para a coluna será padrão número.

Como Contornar

Para garantir que o Microsoft Query acessa os dados do Microsoft Excel corretamente, certifique-se que todos os valores em uma determinada coluna são do mesmo tipo de dados. Não misture texto e dados numéricos em uma única coluna. Se você precisar ter misto dados em um campo, formatar a coluna no Microsoft Excel como texto (no menu Formatar, clique em células e selecione a opção texto na guia números) antes de inserir dados.

Situação

A Microsoft está pesquisando esse problema e publicará divulgaremos novas informações na Base de dados de Conhecimento da Microsoft como ele se torna disponível.

Referências

Para obter mais informações sobre linhas de verificação, clique em Ajuda na caixa de diálogo Add Data Source. Na Ajuda do ODBC, clique na guia Índice e digite o seguinte texto:
linhas para digitalizar

A informação contida neste artigo aplica-se a:
  • Microsoft Excel 97 Standard Edition
  • Microsoft Excel 5.0 Standard Edition
  • Microsoft Query 2000
  • Microsoft Open Database Connectivity Desktop Database Driver Kit 2.0
Palavras-chave: 
kbmt kbualink97 KB141284 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 141284  (http://support.microsoft.com/kb/141284/en-us/ )
Retired KB ArticleAviso de Isenção de Responsabilidade sobre Conteúdo do KB Aposentado
Este artigo trata de produtos para os quais a Microsoft não mais oferece suporte. Por esta razão, este artigo é oferecido "como está" e não será mais atualizado.
Compartilhar
Opções de suporte adicionais
Fóruns de Suporte do Microsoft Community
Contate-nos diretamente
Localize um parceiro certificado da Microsoft
Microsoft Store