INF: Driver ODBC do Excel e texto ODBC driver anotações

Traduções deste artigo Traduções deste artigo
ID do artigo: 178717 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

A principal documentação para o Microsoft Excel e texto ODBC drivers é o arquivo Ajuda do Microsoft Desktop Database Drivers, chamado dos botões de Ajuda no Administrador ODBC. Este artigo destina para elaborar a funcionalidade do driver do Excel e o driver de texto.

Mais Informações

Características de driver do Excel

  • Leitura:
    Para usar as funções do catálogo ODBC, uma tabela do Excel deve ter dados nela.

    O driver do Excel oferece suporte para Excel versões 3.0, 4.0, 5.0/7.0 e 97. Nomes de coluna, se houver, devem ser na primeira linha. Formatos de arquivo do Excel 3.0, 5.0 e 97 devem ter um intervalo de banco de dados definido.
  • Escrita:
    Ao criar uma tabela, o driver será criar:

    • Uma versão 3.0 se a versão dos dados de origem por meio de que a conexão foi feita é "Excel" (ou seja, Excel 3.0/4.0).
    • Uma planilha a pasta de trabalho ao qual ele está conectado se a versão da fonte de dados for "Excel 5.0/7.0" ou "Excel 97".
  • Simultaneidade:
    Por padrão, todas as tabelas serão abertas somente leitura. O usuário deve escolher explicitamente abrir exclusivamente clicando para desmarcar a caixa de seleção somente leitura no programa de instalação do Excel.
  • Comprimento de nome de coluna máxima:
    Nomes de coluna mais de 64 caracteres produzirá um erro.
  • Delimitado por nomes de coluna:
    O driver do Excel permitirá que os nomes de coluna conter qualquer Excel válido caracteres, incluindo espaços. Identificadores delimitados terá de ser usado nesse caso. Não use um caractere de ponto de exclamação (!) em um nome de coluna, pois ele tem um significado especial no Excel; se um nome de coluna contiver um ponto de exclamação, o Excel IISAM internamente converterá para um caractere de cifrão ($).
  • Nomes de coluna gerados pelo driver:
    Nomes de coluna não especificado (em branco) serão substituídos por nomes gerados pelo driver (por exemplo, Col1 para coluna 1 e assim por diante).

Limitações de driver do Excel

  • Inserir em tabela:
    Aplicativos que deseja usar a opção Salvar como para dados do Excel seriam emitir uma instrução CREATE TABLE para a nova tabela e, em seguida, fazer operações INSERT subseqüentes para a nova tabela. Instruções INSERT resultar em um acréscimo à tabela. Outras operações não podem ser feitas na tabela até que ela é fechada e reaberta na primeira vez. Uma vez fechada a tabela na primeira vez, pode ser feito não insere subseqüentes.
  • Não há suporte para SQL:
    O driver não será suporte a instruções ALTER TABLE, UPDATE ou DELETE. Embora seja possível atualizar valores, instruções DELETE não removerá uma linha de uma tabela com base em uma planilha do Excel. Não há suporte para essas operações. Basicamente, você pode acrescentar somente (inserir) a uma tabela.
  • Tratamento de seqüências de comprimento zero:
    Como o formato de dados subjacente não têm alguma forma de diferenciar entre uma seqüência de caracteres vazia e dados NULL, uma consulta com uma condição de pesquisa contendo uma seqüência de caracteres vazia não corresponderá qualquer seqüências vazias na tabela. Isso ocorre porque a seqüência vazia é tratada como um NULL nesse caso, e NULL nunca coincide com qualquer coisa (não mesmo outro NULL).

Limitações do driver de texto

  • Não há suporte a HTML
  • Não há suporte para SQL:
    O driver não tem suporte para instruções DELETE, UPDATE, CREATE INDEX, DROP INDEX ou ALTER TABLE.
  • Comprimento máximo de uma coluna de texto reconhecido pelo "Estimativa":
    A funcionalidade de estimativa do driver de texto só funciona em colunas de texto que são menos de 64,513 bytes.
  • Tratamento de seqüências de comprimento zero:
    Como o formato de dados subjacente não têm alguma forma de diferenciar entre uma seqüência de caracteres vazia e dados NULL, uma consulta com uma condição de pesquisa contendo uma seqüência de caracteres vazia não corresponderá qualquer seqüências vazias na tabela. Isso ocorre porque a seqüência vazia é tratada como um NULL nesse caso, e NULL nunca coincide com qualquer coisa (não mesmo outro NULL).

Propriedades

ID do artigo: 178717 - Última revisão: quarta-feira, 25 de agosto de 1999 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft Open Database Connectivity 3.0
Palavras-chave: 
kbmt kbinfo KB178717 KbMtpt
Traduçã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: 178717
Aviso 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.

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com