Verificação de compatibilidade Web: erros de Consulta

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Este artigo lista erros que poderá encontrar quando executar o Verificador de compatibilidade e fornece informações que podem ajudar a resolver os erros de consulta.

Para obter informações gerais sobre erros do Verificador de compatibilidade, consulte o artigo compatibilidade Web verificar erros gerais.

ACCWeb102012

ACCWeb102014

ACCWeb103013

ACCWeb103079

ACCWeb103900

ACCWeb103901

ACCWeb103902

ACCWeb103903

ACCWeb103904

ACCWeb103905

ACCWeb103906

ACCWeb103907

ACCWeb103908

ACCWeb103916

ACCWeb103918

ACCWeb103926

ACCWeb103927

ACCWeb103928

ACCWeb103930

ACCWeb103938

ACCWeb103939

ACCWeb103940

ACCWeb103942

ACCWeb102012

Texto do erro    A consulta é incompatível com a Web.

O que significa:    Tem de verificar existência de problemas de compatibilidade Web na consulta.

O que fazer:    Recrie a consulta utilizando o estruturador de consultas. Para mais informações sobre como utilizar o estruturador de consultas para criar uma consulta na web, consulte o artigo Introdução às consultas.

Início da Página

ACCWeb102014

Texto do erro    O SQL é incompatível com a Web.

O que significa:    Pode haver vários motivos por que motivo seria recebe este erro. Que poderá ser fazer um dos seguintes procedimentos:

  • Referenciar objectos incompatível web.

  • Referenciar expressões incompatível web.

Para mais informações sobre como criar expressões, consulte o artigo criar uma expressão.

O que fazer:     Considere utilizar o estruturador de consultas web para criar consultas que são compatíveis com a web. Para mais informações sobre consultas de estruturar para a Web, consulte o artigo Introdução às consultas.

Início da Página

ACCWeb103013

Texto do erro    Access não conseguiu converter a consulta para utilizar na Web, uma vez que os resultados da consulta contenham vários campos que têm o mesmo nome.

O que significa:    Vários campos têm o mesmo nome.

O que fazer:    Verificar a existência de nomes de campo duplicados e altere os duplicados para os nomes dos campos distintos.

Início da Página

ACCWeb103079

Texto do erro    Correspondência numa expressão.

O que significa:    Os tipos de em ambos os lados da associação são incompatíveis ou os tipos de campo em comparação comparados são tipos incompatíveis. Por exemplo, texto para o número não pode ser comparado com ou associado.

O que fazer:    Certifique-se de que o lado das associações são compatíveis. Participar por exemplo, o tipo de texto para tipo de texto e tipo de número para o tipo de número. Se não estiver a executar uma associação, verifique se está a comparar tipos de campo incompatíveis estão incluídos.

Início da Página

ACCWeb103900

Texto do erro    Access não conseguiu converter a consulta para utilizar na Web.

O que significa:    Acesso não foi possível publicar a consulta, uma vez que utiliza um tipo de consulta não suportadas, expressões não suportadas, não suportados critérios ou outras funcionalidades que não são suportadas na Web.

O que fazer:    Utilize o estruturador de consultas do Access para a consulta de reestruturar as.

Início da Página

ACCWeb103901

Texto do erro    A definição da consulta é inválida, para que o objeto de consulta não pode ser criado.

O que significa:    O servidor não foi possível analisar a consulta devido a um erro inesperado na definição de consulta.

O que fazer:    Utilize os estruturadores de acesso para a consulta de reestruturar as.

Início da Página

ACCWeb103902

Texto do erro    Access não conseguiu converter a consulta para utilizar na Web, uma vez que utiliza um tipo de consulta não suportadas, expressões não suportadas, não suportados critérios ou outras funcionalidades que não são suportadas na Web.

O que significa:    A consulta contém expressões que não são compatíveis com a Web. Este erro pode ocorrer devido a uma restrição do servidor ou quando uma expressão não pode mover para o servidor.

O que fazer:    Remova as expressões que não são compatíveis com a web. Para mais informações sobre expressões são válidos num consultas Consulte o artigo criar uma expressão.

Início da Página

ACCWeb103903

Texto do erro    A definição da consulta é inválida, para que o objeto de consulta não pode ser criado.

O que significa:    Um dos valores atributo é incompatível com a Web.

O que fazer:    Certifique-se de que as seguintes condições estão definidas corretamente:

  • O atributo de nome que não seja qualquer um dos seguintes procedimentos:

Sinal de igual no início

=

Ponto final

.

Ponto de exclamação

!

Entre parênteses Retos

[]

À esquerda de espaço em branco

Carateres não imprimíveis

Por exemplo: < Enter > ou < SEPARADOR >

Qualquer um dos seguintes símbolos

/ \ : * ? "< > | # {} % ~ &

  • O atributo nome é entre um e 64 carateres de comprimento.

  • Atributo de legenda: qualquer cadeia, até 1024 carateres.

Início da Página

ACCWeb103904

Texto do erro    Access não conseguiu converter a consulta para utilizar na Web, uma vez que contém uma subconsulta.

O que significa:    A consulta contém uma subconsulta. Subconsultas não são suportadas no servidor.

O que fazer:    Modificar a consulta para que não haja uma consulta de sub.

Início da Página

ACCWeb103905

Texto do erro    Não foi possível converter a consulta para utilizar na Web, uma vez que depende de uma consulta diferente que não é compatível com a Web Access.

O que significa:    A consulta contém ou uma consulta aninhada como uma entrada que não pode ser representada no servidor ou contém uma origem de entrada que não foi encontrada.

O que fazer   

  • Certifique-se de que a consulta aninhada é válida.

  • Utilize estruturadores de consulta do Access para criar uma consulta aninhada válida.

  • Certifique-se de que a consulta de origem de entrada tabela ou consulta existe na base de dados.

Início da Página

ACCWeb103906

Texto do erro    A definição da consulta é inválida, para que o objeto de consulta não pode ser criado.

O que significa:    Não é possível localizar a tabela ou consulta do seleccionado ou origem ordem por colunas.

O que fazer:    Certifique-se de que a tabela de origem de entrada da coluna ou a consulta existe na sua base de dados do Access.

Início da Página

ACCWeb103907

Texto do erro     Access não conseguiu converter a consulta para utilizar na Web, porque não inclui todos os campos nos seus resultados.

O que significa:    Sem colunas são selecionadas na consulta.

O que fazer:    Selecione ou especifique pelo menos uma coluna de saída na consulta.

Início da Página

ACCWeb103908

Texto do erro     Access não conseguiu converter a consulta para utilizar na Web, uma vez que apresenta demasiados campos nos seus resultados.

O que significa que     A origem de consulta tem demasiadas colunas.

O que fazer:     Isto pode ser difícil resolver e pode ter de examinar as tabelas de origem. Uma tabela não pode ter mais do que:

  • JET_ccolFixedMost fixo colunas.

  • Colunas de variável de comprimento JET_ccolVarMost.

  • JET_ccolTaggedMost marcados colunas.

Início da Página

ACCWeb103916

Texto do erro    Não foi possível converter a consulta para utilizar na Web, uma vez que depende uma cláusula ORDER BY que não é suportada na Web Access...

O que significa que    Existem um ou mais dos seguintes condições:

  • Nome de uma ordem por elemento não é válido.

  • Nome da tabela de origem não é válido.

  • Sequência de ordenação está definida para uma opção diferente por ordem ascendente ou descendente.

  • A expressão não é válida.

O que fazer:    Certifique-se de que as seguintes condições estão definidas corretamente:

  • O atributo nome não contém qualquer um dos seguintes procedimentos:

Sinal de igual no início

=

Ponto final

.

Ponto de exclamação

!

Entre parênteses Retos

[]

À esquerda de espaço em branco

Carateres não imprimíveis

Por exemplo: < Enter > ou < SEPARADOR >

Qualquer um dos seguintes símbolos

/ \ : * ? "< > | # {} % ~ &

  • O atributo nome é entre um e 64 carateres de comprimento.

  • A expressão é uma expressão válida.

Início da Página

ACCWeb103918

Texto do erro     Access não conseguiu converter a consulta para utilizar na Web, porque a mesma Especifica um tipo de associação que não é suportado na Web.

O que significa:    O servidor não suporta consultas que têm associações múltiplas entre duas tabelas (associações multicampo).

O que fazer:    Certifique-se de que as associações utilizam apenas um campo por tabela.

Início da Página

ACCWeb103926

Testar o erro    Não foi possível converter a consulta para utilizar na Web, uma vez que não especificar qual a tabela SELECIONE a partir do Access.

O que significa:     A consulta tem sem tabelas de entrada (em falta a cláusula FROM).

O que fazer:    Certifique-se de que a sua consulta tem uma coluna de entrada especificada.

Início da Página

ACCWeb103927

Texto do erro    Access não conseguiu converter a consulta para utilizar na Web, uma vez que os resultados da consulta contenham vários campos que têm o mesmo nome.

O que significa:    O mesmo nome para vários campos que especificou.

O que fazer:    Verificar a existência de nomes de campo duplicados e altere os duplicados para os nomes dos campos distintos.

Início da Página

ACCWeb103928

Texto do erro    Access não conseguiu converter a consulta para utilizar na Web, uma vez que não foi possível converter alguns dos respetivos parâmetros para utilização na Web.

O que significa:    O nome do parâmetro ou tipo não é válido.

O que fazer:    Certifique-se de que o parâmetro nome e tipo são válidos.

  • O atributo nome tem não contém:

Sinal de igual no início

=

Ponto final

.

Ponto de exclamação

!

Entre parênteses Retos

[]

À esquerda de espaço em branco

Carateres não imprimíveis

Por exemplo: < Enter > ou < SEPARADOR >

Qualquer um dos seguintes símbolos

/ \ : * ? "< > | # {} % ~ &

  • O atributo nome é entre um e 64 carateres de comprimento.

Os seguintes tipos de são válidos:

Texto (até 255 carateres)

Números

Booleano

DateTime

Moeda

Início da Página

ACCWeb103930

Texto do erro    Não foi possível converter a consulta para utilização na Web, uma vez que alguns dos respetivos parâmetros são apresentados como campos de resultado ou utilizados em instruções ORDER BY acesso.

O que significa:    A consulta tem um parâmetro que seja projetado como um escalar ou utilizado por uma ordem pela instrução.

Isto pode ocorrer se um parâmetro é utilizado como uma coluna prevista (exemplo: selecione parâmetro1 from tabela1) ou como por ordem (exemplo: selecione * tabela 1 e a ordenação por campo1 = param).

O que fazer:    Evite utilizar parâmetros são prevista coluna ou a ordenação por coluna.

Início da Página

ACCWeb103938

Texto do erro    Access não conseguiu converter a consulta para utilizar na Web.

O que significa:    Existem dois campos que têm o mesmo nome e Access não consegue criar aliases válidos para os mesmos.

O que fazer:    Verificar a existência de nomes de campo duplicados e altere os duplicados para os nomes dos campos distintos.

Início da Página

ACCWeb103939

Texto do erro    Access não conseguiu converter a consulta para utilizar na Web.

O que significa:    A consulta tem um alias de que for maior do que 64 carateres.

O que fazer:    Certifique-se de que o alias utilizado na consulta é menor ou igual a 64 carateres.

Início da Página

ACCWeb103940

Texto do erro    Access não conseguiu converter a consulta para utilizar na Web, porque a mesma Especifica um tipo de associação que não é suportado na Web.

O que significa:    O servidor não suporta consultas que têm associações múltiplas nas mesmas duas tabelas (associações multicampo).

O que fazer:    Certifique-se de que as associações estiver a utilizar apenas um campo por tabela.

Início da Página

ACCWeb103942

Texto do erro     Não foi possível converter a consulta para utilizar na Web, uma vez que contém uma associação informações cíclica acesso.

O que significa:    Associações entre as tabelas na sua consulta estão a causar uma associação circular entre as tabelas que está a impedir o acesso de converter a consulta para utilização na Web.

O que fazer:     Remova associações entre tabelas, para que as informações cíclicas associações são removidas.

Início da Página

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×