Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Sintomas

Quando você visualiza o código escrito em Visual Basic Script em um navegador, aparece a seguinte mensagem de erro:

Erro de compilação do Microsoft VBScript '800a03e9' sem memória

Causa

VBScript possui um limite máximo de cadeia de caracteres estática de 1.022 caracteres e este erro aparece sempre que uma linha de código mais 1.022 caracteres.

Resolução

Na maioria das vezes, a linha de código de erro é a instrução SQL como instruções SELECT podem ser muito grandes. Você pode usar uma das opções a seguir para solucionar esse problema:

  • Se selecionar vai contra uma única tabela, remova o prefixo "tabela." na frente de cada coluna.

  • Criar uma variável para conter a instrução SELECT e concatenar o SQL em várias linhas, da seguinte maneira:

    MySQL = "SELECT table.col1, table.col2 "MySQL = MySQL & "FROM table "MySQL = MySQL & "Where x = 3"
  • Se o número de colunas é relativamente pequeno, mas a instrução SELECT seleciona de várias tabelas, crie um modo de exibição. Selecione contra a exibição, omitindo o prefixo "tabela." na frente das colunas.

  • Para SQL não linhas de código são muito grandes, você pode usar o segundo contorno listado anteriormente.

Status

Este é o comportamento padrão.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×