DetailPage-MSS-KB

Base de Dados de Conhecimento

Artigo: 178717 - Última revisão: quarta-feira, 25 de Agosto de 1999 - Revisão: 1.0

 

Nesta página

Sumário

A principal a documentação de controladores Microsoft Excel e de texto ODBC está o ficheiro de ajuda controladores de base de dados de ambiente de trabalho do Microsoft, invocado a partir de botões de ajuda em administrador de ODBC. Este artigo destina-se a elaborar a funcionalidade do controlador do Excel e o controlador de texto.

Mais Informação

Características de controlador do Excel

  • Ler:
    Para utilizar as funções de catálogo ODBC, uma tabela de Excel deve conter dados.

    O controlador do Excel suporta Excel versões 3.0, 4.0, 5.0/7.0 e 97. Nomes de coluna, se estiver presente, tem de estar na primeira linha. Formatos de ficheiro do Excel 3.0, 5.0 e 97 tem um intervalo de base de dados definido.
  • Escrita:
    Quando criar uma tabela, irá criar o controlador:

    • Uma versão 3.0 se a versão dos dados de origem através do qual a ligação foi efectuada é "Excel" (ou seja, Excel 3.0/4.0).
    • Uma folha de cálculo num livro ao qual está ligado se a versão da origem de dados foi "Excel 5.0/7.0" ou "Excel 97".
  • Sincronização:
    Por predefinição, todas as tabelas são abertas só de leitura. O utilizador explicitamente deve optar por abrir exclusivamente clicando para desmarcar a caixa de verificação só de leitura no programa de configuração do Excel.
  • Comprimento do nome coluna máximo:
    Nomes de coluna através de 64 caracteres produzirá um erro.
  • Nomes de colunas delimitada por:
    O controlador do Excel permitirá nomes de coluna conter quaisquer Excel válido caracteres, incluindo espaços. Identificadores delimitados tem de ser utilizado neste caso. Não utilize um carácter de ponto de exclamação (!) num nome de coluna, porque tem um significado especial no Excel; se um nome de coluna contiver um ponto de exclamação, IISAM Excel irá internamente convertê-la a um carácter cifrão ($).
  • Nomes de coluna gerados pelo controlador:
    Nomes de colunas (vazio) não especificado serão substituídos por nomes gerados pelo controlador (por exemplo, Col1 para coluna 1 e assim sucessivamente).

Limitações de controlador do Excel

  • Inserir na tabela:
    As aplicações que pretende utilizar a opção Guardar como para dados do Excel vai emitir uma instrução CREATE TABLE para a nova tabela e efectue operações INSERT subsequentes para a nova tabela. Instruções INSERT resultar numa acrescentar à tabela. Outras operações não podem ser efectuadas na tabela até é fechado e reaberto pela primeira vez. Depois da tabela é fechada pela primeira vez, pode ser efectuada não insere subsequentes.
  • SQL não suportada:
    O controlador não suporta instruções ALTER TABLE, UPDATE ou DELETE. Embora seja possível actualizar os valores, as instruções DELETE não removerá uma linha de uma tabela com base na folha de cálculo do Excel. Estas operações não são suportadas. Basicamente, apenas pode acrescentar (insert) a uma tabela.
  • Tratamento de cadeias de comprimento zero:
    Uma vez que o formato de dados subjacente não têm qualquer forma para diferenciar entre uma cadeia vazia e dados NULL, uma consulta com uma condição de procura que contém uma cadeia vazia não irá corresponder a qualquer cadeias vazias na tabela. Isto acontece porque a cadeia vazia é tratada como um NULL neste caso e NULL nunca corresponde nada (outro não mesmo NULL).

Limitações de controlador de texto

  • Não existe suporte HTML
  • SQL não suportada:
    O controlador não suporta instruções UPDATE, DELETE, CREATE INDEX, DROP INDEX ou ALTER TABLE.
  • Comprimento máximo de uma coluna de texto reconhecido pelo "Tentativa":
    A funcionalidade de tentativa do controlador de texto só funciona em colunas de texto com menos 64,513 bytes.
  • Tratamento de cadeias de comprimento zero:
    Uma vez que o formato de dados subjacente não têm qualquer forma para diferenciar entre uma cadeia vazia e dados NULL, uma consulta com uma condição de procura que contém uma cadeia vazia não irá corresponder a qualquer cadeias vazias na tabela. Isto acontece porque a cadeia vazia é tratada como um NULL neste caso e NULL nunca corresponde nada (outro não mesmo NULL).

A informação contida neste artigo aplica-se a:
  • Microsoft Open Database Connectivity 3.0
Palavras-chave: 
kbmt kbinfo KB178717 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 178717  (http://support.microsoft.com/kb/178717/en-us/ )
Artigo KB retiradoExclusão de Responsabilidade para Conteúdo sem Suporte na KB
Este artigo foi escrito sobre produtos para os quais a Microsoft já não fornece suporte. Por conseguinte, este artigo é oferecido "tal como está" e deixará de ser actualizado.
Partilhar
Opções de suporte adicionais
Fóruns de Suporte da Comunidade Microsoft
Contacte-nos directamente
Encontre um parceiro certificado Microsoft
Loja Microsoft