Desenvolvimento - ASP
Erros de Sintaxe e Run-time
Confira nesse artigo os principais erros que podem retornar durante a codificação de uma página ASP.
por Editor de Artigos - LCErro: ASP 0100
Tipo do erro: Hexadecimal
Descrição:Sem memória (Impossível alocar a memória necessária)
Erro: ASP 0101
Tipo do erro: Hexadecimal
Descrição:Erro inesperado (A função retornou exception_name.)
Erro: ASP 0102
Tipo do erro: Hexadecimal
Descrição:Esperada a entrada de String
Erro: ASP 0103
Tipo do erro: Hexadecimal
Descrição:Esperada a entrada numérica
Erro: ASP 0104
Tipo do erro: Hexadecimal
Descrição:Operação não é permitida
Erro: ASP 0105
Tipo do erro: Hexadecimal
Descrição:Índice fora do âmbito (Um índice de array fora de
âmbito)
Erro: ASP 0106
Tipo do erro: Hexadecimal
Descrição:Erro de tipo (Um tipo de dado encontrado que não pode
ser trabalhado)
Erro: ASP 0107
Tipo do erro: Hexadecimal
Descrição:Sobre carga da pilha (A quantidade de dados sendo
processados esta acima do limite)
Erro: ASP 0115
Tipo do erro: Hexadecimal
Descrição:Erro inesperado (Ocorreu erro causando interrupção
exception_name em um objeto externo. O Script não pode continuar operando)
Erro: ASP 0177
Tipo do erro: Hexadecimal
Descrição:Falha de Server.CreateObject(ID inválido)
Erro: ASP 0190
Tipo do erro: Hexadecimal
Descrição:Erro inesperado (Ocorreu um erro causando interrupção
durante a liberação do objeto externo)
Erro: ASP 0191
Tipo do erro: Hexadecimal
Descrição:Erro inesperado (Ocorreu um erro causando interrupção no
método OnStartPage do objeto externo)
Erro: ADO - 800A0CC1
Tipo do erro: Hexadecimal
Descrição:ADODB.Recordset error - O artigo não pode ser encontrado
na coleção que corresponde ao nome. Verifique se você não esta tentando
trabalhar com um RecordSet que não faz parte da coleção de registros. Isso
acontece na maioria das vezes por que existe erro de ortografia e não confere
com um campo da Base de Dados.
Erro: ADO - 80020009
Tipo do erro: Hexadecimal
Descrição:Inicio e Fim de Arquivos são verdadeiros, ou o registro
atual foi cancelado. A operação pedida requer um registro atual. Na maioria das
vezes isso acontece quando se tenta procurar um valor em um campo da Base de
Dados e a variável que é utilizada para realizar a pesquisa não contem nenhum
valor.
Erro: 800A01C1
Tipo do erro: Hexadecimal
Descrição:Erro de tempo de execução do Microsoft VBScript error. O
argumento não é opcional. Um dos motivos por esse erro ocorrer é a falta de
parâmetros ao passar dados para uma Sub-Rotina ou uma Função.
Erro: 800A01A8
Tipo do erro: Hexadecimal
Descrição:Microsoft VBScript runtime error. Object required. Um
dos motivos que faz com que esse erro ocorra é tentar utilizar a propriedade ou
executar uma ação em um objeto quando o mesmo ainda não foi criado. Por
exemplo, caso você tentar finalizar a instância de um objeto sem ter criando:
conn.Close(). Esse tipo de ação gera o erro de número 800A01A8. Antes de
finalizar a instância do objeto o mesmo deve ser criado. (Set conn =
Server.CreateObject("ADODB.Connection"))
Erro: 800A0411
Tipo do erro: Hexadecimal
Descrição:Microsoft VBScript compilation error. Nome redefinido.
Esse tipo de erro ocorre ao declarar uma variável 2 vezes na mesma página.
Preste atenção se você estiver utilizando um include onde o mesmo abre a
conexão com a Base de Dados, por exemplo, é aberta a conexão na página atual
com as devidas variáveis e essas mesmas variáveis são declaradas no include,
neste caso a variável é declarada uma vez no include e outra na página que
contém o include. É correto retirar a declaração das variáveis da página e
deixar que prevaleçam as variáveis do include, onde as mesmas estão sendo
utilizadas em outras páginas.
Erro: 80040E37
Tipo do erro: Hexadecimal
Descrição:Microsoft OLE DB Provider for ODBC Drivers error.
[Microsoft][ODBC SQL Server Driver][SQL Server]Invalid object name 'Tabela'.
Esse tipo de erro ocorre na maioria das vezes quando se executa uma String SQL
e algum objeto não é encontrado na consulta. Verifique se o nome das tabelas e
campos da String SQL conferem com os mesmos tabelas e campos da Base de Dados.
Erro: 80040E14
Tipo do erro: Hexadecimal
Descrição:Microsoft OLE DB Provider for ODBC Drivers error.
[Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name
'sua_coluna'. A coluna a qual você se refere na Base de Dados não foi
encontrada. Verifique a ortografia.
Erro: 8000A0406
Tipo do erro: Hexadecimal
Erro: 1030
Tipo do erro: Decimal
Descrição:INDENTIFICADOR MUITO LONGO
Erro: 800A0005
Tipo do erro: Hexadecimal
Erro: 5
Tipo do erro: Decimal
Descrição:Chamada de procedimento ou argumento inválido
Erro: 800A0006
Tipo do erro: Hexadecimal
Erro: 6
Tipo do erro: Decimal
Descrição:Sobrecarga
Erro: 800A0007
Tipo do erro: Hexadecimal
Erro: 7
Tipo do erro: Decimal
Descrição:Sem memória
Erro: 800A0007
Tipo do erro: Hexadecimal
Erro: 9
Tipo do erro: Decimal
Descrição:Script fora de âmbito
Erro: 800A000A
Tipo do erro: Hexadecimal
Erro: 10
Tipo do erro: Decimal
Descrição:Este array esta fixo ou temporariamente travado
Erro: 800A000B
Tipo do erro: Hexadecimal
Erro: 11
Tipo do erro: Decimal
Descrição:Divisão por zero (0)
Erro: 800A000D
Tipo do erro: Hexadecimal
Erro: 13
Tipo do erro: Decimal
Descrição:Erro de Tipo
Erro: 800A000E
Tipo do erro: Hexadecimal
Erro: 14
Tipo do erro: Decimal
Descrição:Fora de espaço de string
Erro: 800A0011
Tipo do erro: Hexadecimal
Erro: 17
Tipo do erro: Decimal
Descrição:Não é possível executar a operação pedida
Erro: 800A001C
Tipo do erro: Hexadecimal
Erro: 28
Tipo do erro: Decimal
Descrição:Fora de espaço de pilha
Erro: 800A0023
Tipo do erro: Hexadecimal
Erro: 35
Tipo do erro: Decimal
Descrição:Sub ou Function não definido
Erro: 800A0030
Tipo do erro: Hexadecimal
Erro: 48
Tipo do erro: Decimal
Descrição:Erro no carregamento da dll
Erro: 800A0033
Tipo do erro: Hexadecimal
Erro: 51
Tipo do erro: Decimal
Descrição:Erro interno
Erro: 800A0034
Tipo do erro: Hexadecimal
Erro: 52
Tipo do erro: Decimal
Descrição:Nome ou número de arquivo inválido
Erro: 800A0035
Tipo do erro: Hexadecimal
Erro: 53
Tipo do erro: Decimal
Descrição:Arquivo não encontrado
Erro: 800A0036
Tipo do erro: Hexadecimal
Erro: 54
Tipo do erro: Decimal
Descrição:Modo de arquivo errado
Erro: 800A0037
Tipo do erro: Hexadecimal
Erro: 55
Tipo do erro: Decimal
Descrição:Arquivo já aberto
Erro: 800A0039
Tipo do erro: Hexadecimal
Erro: 57
Tipo do erro: Decimal
Descrição:Erro I/O
Erro: 800A003A
Tipo do erro: Hexadecimal
Erro: 58
Tipo do erro: Decimal
Descrição:Arquivo já existente
Erro: 800A003D
Tipo do erro: Hexadecimal
Erro: 61
Tipo do erro: Decimal
Descrição:Disco cheio
Erro: 800A003E
Tipo do erro: Hexadecimal
Erro: 62
Tipo do erro: Decimal
Descrição:Entrada passada do fim de arquivo
Erro: 800A0043
Tipo do erro: Hexadecimal
Erro: 67
Tipo do erro: Decimal
Descrição:Muitos arquivos
Erro: 800A0044
Tipo do erro: Hexadecimal
Erro: 68
Tipo do erro: Decimal
Descrição:Ferramenta não disponível
Erro: 800A0046
Tipo do erro: Hexadecimal
Erro: 70
Tipo do erro: Decimal
Descrição:Permissão negada
Erro: 800A0047
Tipo do erro: Hexadecimal
Erro: 71
Tipo do erro: Decimal
Descrição:Disco não esta pronto
Erro: 800A004A
Tipo do erro: Hexadecimal
Erro: 74
Tipo do erro: Decimal
Descrição:Não é possível modificar o nome com driver diferente
Erro: 800A004B
Tipo do erro: Hexadecimal
Erro: 75
Tipo do erro: Decimal
Descrição:Erro de acesso de Arquivo/Caminho
Erro: 800A004C
Tipo do erro: Hexadecimal
Erro: 76
Tipo do erro: Decimal
Descrição:Caminho não encontrado
Erro: 800A005B
Tipo do erro: Hexadecimal
Erro: 91
Tipo do erro: Decimal
Descrição:Variável de objeto não definida
Erro: 800A005C
Tipo do erro: Hexadecimal
Erro: 92
Tipo do erro: Decimal
Descrição:Loop For não inicializado
Erro: 800A005E
Tipo do erro: Hexadecimal
Erro: 94
Tipo do erro: Decimal
Descrição:Uso inválido de Null
Erro: 800A0142
Tipo do erro: Hexadecimal
Erro: 322
Tipo do erro: Decimal
Descrição:Não é possível criar arquivo temporário necessário
Erro: 800A01A8
Tipo do erro: Hexadecimal
Erro: 424
Tipo do erro: Decimal
Descrição:Objeto necessário
Erro: 800A01AD
Tipo do erro: Hexadecimal
Erro: 429
Tipo do erro: Decimal
Descrição:Componente ActiveX não pode criar objeto
Erro: 800A01AE
Tipo do erro: Hexadecimal
Erro: 430
Tipo do erro: Decimal
Descrição:'Class' não oferece suporte a automação
Erro: 800A01B0
Tipo do erro: Hexadecimal
Erro: 432
Tipo do erro: Decimal
Descrição:Nome de arquivo ou classe não encontrado durante
operação de Automation
Erro: 800A01B6
Tipo do erro: Hexadecimal
Erro: 438
Tipo do erro: Decimal
Descrição:Objeto não oferece suporte a esta propriedade ou método
Erro: 800A01B8
Tipo do erro: Hexadecimal
Erro: 440
Tipo do erro: Decimal
Descrição:Erro de automação
Erro: 800A01BD
Tipo do erro: Hexadecimal
Erro: 445
Tipo do erro: Decimal
Descrição:Objeto não oferece suporte a essa ação
Erro: 800A01BE
Tipo do erro: Hexadecimal
Erro: 446
Tipo do erro: Decimal
Descrição:Objeto não oferece suporte a argumentos não identificado
Erro: 800A01BF
Tipo do erro: Hexadecimal
Erro: 447
Tipo do erro: Decimal
Descrição:Objeto não oferece suporte de identificação de local atual
Erro: 800A01C0
Tipo do erro: Hexadecimal
Erro: 448
Tipo do erro: Decimal
Descrição:Argumento identificado não foi encontrado
Erro: 800A01C1
Tipo do erro: Hexadecimal
Erro: 449
Tipo do erro: Decimal
Descrição:Argumento não é opcional
Erro: 800A01C2
Tipo do erro: Hexadecimal
Erro: 450
Tipo do erro: Decimal
Descrição:Número de argumento errado ou definição de propriedade inválida
Erro: 800A01C3
Tipo do erro: Hexadecimal
Erro: 451
Tipo do erro: Decimal
Descrição:Objeto não é uma coleção
Erro: 800A01C5
Tipo do erro: Hexadecimal
Erro: 453
Tipo do erro: Decimal
Descrição:Função dll especificada não foi encontrada
Erro: 800A01C7
Tipo do erro: Hexadecimal
Erro: 455
Tipo do erro: Decimal
Descrição:Erro de trava de recurso de negócio.
Erro: 800A01C9
Tipo do erro: Hexadecimal
Erro: 457
Tipo do erro: Decimal
Descrição:Esta chave já esta associada a um elemento desta coleção
Erro: 800A01CA
Tipo do erro: Hexadecimal
Erro: 458
Tipo do erro: Decimal
Descrição:Variável usa um tipo de automação que não tem suporte de VBScript
Erro: 800A01CE
Tipo do erro: Hexadecimal
Erro: 462
Tipo do erro: Decimal
Descrição:A máquina do servidor remoto não existe ou não esta disponível
Erro: 800A01E1
Tipo do erro: Hexadecimal
Erro: 481
Tipo do erro: Decimal
Descrição:Foto inválida
Erro: 800A01F4
Tipo do erro: Hexadecimal
Erro: 500
Tipo do erro: Decimal
Descrição:Variável não definida
Erro: 800A01F5
Tipo do erro: Hexadecimal
Erro: 501
Tipo do erro: Decimal
Descrição:Designação ilegal
Erro: 800A01F6
Tipo do erro: Hexadecimal
Erro: 502
Tipo do erro: Decimal
Descrição:Objeto não é seguro para Script
Erro: 800A01F7
Tipo do erro: Hexadecimal
Erro: 503
Tipo do erro: Decimal
Descrição:Objeto não é seguro para inicialização
Erro: 800A01F8
Tipo do erro: Hexadecimal
Erro: 504
Tipo do erro: Decimal
Descrição:Objeto não é seguro para criação
Erro: 800A01F9
Tipo do erro: Hexadecimal
Erro: 505
Tipo do erro: Decimal
Descrição:Referência inválida ou não qualificada
Erro: 800A01FA
Tipo do erro: Hexadecimal
Erro: 506
Tipo do erro: Decimal
Descrição:Classe não definida
Erro: 800A03E9
Tipo do erro: Hexadecimal
Erro: 101
Tipo do erro: Decimal
Descrição:Sem memória
Erro: 800A03EA
Tipo do erro: Hexadecimal
Erro: 1002
Tipo do erro: Decimal
Descrição:Erro de sintaxe
Erro: 800A03EB
Tipo do erro: Hexadecimal
Erro: 1003
Tipo do erro: Decimal
Descrição:Esperado ':'
Erro: 800A03ED
Tipo do erro: Hexadecimal
Erro: 1005
Tipo do erro: Decimal
Descrição:Esperado '('
Erro: 800A03EE
Tipo do erro: Hexadecimal
Erro: 1006
Tipo do erro: Decimal
Descrição:Esperado ')'
Erro: 800A03EF
Tipo do erro: Hexadecimal
Erro: 1007
Tipo do erro: Decimal
Descrição:Esperado ']'
Erro: 800A03F2
Tipo do erro: Hexadecimal
Erro: 1010
Tipo do erro: Decimal
Descrição:Esperado identificador
Erro: 800A03F3
Tipo do erro: Hexadecimal
Erro: 1011
Tipo do erro: Decimal
Descrição:Esperado '='
Erro: 800A03F4
Tipo do erro: Hexadecimal
Erro: 1012
Tipo do erro: Decimal
Descrição:Esperado 'If'
Erro: 800A03F5
Tipo do erro: Hexadecimal
Erro: 1013
Tipo do erro: Decimal
Descrição:Esperado 'To'
Erro: 800A03F6
Tipo do erro: Hexadecimal
Erro: 1014
Tipo do erro: Decimal
Descrição:Esperado 'End'
Erro: 800A03F7
Tipo do erro: Hexadecimal
Erro: 1015
Tipo do erro: Decimal
Descrição:Esperado 'Function'
Erro: 800A03F7
Tipo do erro: Hexadecimal
Erro: 1016
Tipo do erro: Decimal
Descrição:Esperado 'Sub'
Erro: 800A03F9
Tipo do erro: Hexadecimal
Erro: 1017
Tipo do erro: Decimal
Descrição:Esperado 'Then'
Erro: 800A03FA
Tipo do erro: Hexadecimal
Erro: 1018
Tipo do erro: Decimal
Descrição:Esperado 'Wend'
Erro: 800A03FB
Tipo do erro: Hexadecimal
Erro: 1019
Tipo do erro: Decimal
Descrição:Esperado 'Loop'
Erro: 800A03FC
Tipo do erro: Hexadecimal
Erro: 1020
Tipo do erro: Decimal
Descrição:Esperado 'Next'
Erro: 800A03FD
Tipo do erro: Hexadecimal
Erro: 1021
Tipo do erro: Decimal
Descrição:Esperado 'Case'
Erro: 800A03FE
Tipo do erro: Hexadecimal
Erro: 1022
Tipo do erro: Decimal
Descrição:Esperado 'Select'
Erro: 800A03FF
Tipo do erro: Hexadecimal
Erro: 1023
Tipo do erro: Decimal
Descrição:Esperado Expressão
Erro: 800A0400
Tipo do erro: Hexadecimal
Erro: 1024
Tipo do erro: Decimal
Descrição:Esperado declaração
Erro: 800A0401
Tipo do erro: Hexadecimal
Erro: 1025
Tipo do erro: Decimal
Descrição:Esperado final de declaração
Erro: 800A0402
Tipo do erro: Hexadecimal
Erro: 1026
Tipo do erro: Decimal
Descrição:Esperado inteiro constante
Erro: 800A0403
Tipo do erro: Hexadecimal
Erro: 1027
Tipo do erro: Decimal
Descrição:ESPERADO 'Until' OU 'While'
Erro: 800A0404
Tipo do erro: Hexadecimal
Erro: 1028
Tipo do erro: Decimal
Descrição:ESPERADO 'Until' OU 'While' OU FINAL DE DECLARAÇÃO
Erro: 800A0405
Tipo do erro: Hexadecimal
Erro: 1029
Tipo do erro: Decimal
Descrição:ESPERADO 'With'
Erro: 800A0407
Tipo do erro: Hexadecimal
Erro: 1031
Tipo do erro: Decimal
Descrição:NÚMERO INVÁLIDO
Erro: 800A040A
Tipo do erro: Hexadecimal
Erro: 1033
Tipo do erro: Decimal
Descrição:COMENTÁRIO NÃO DETERMINADO
Erro: 800A040D
Tipo do erro: Hexadecimal
Erro: 1037
Tipo do erro: Decimal
Descrição:USO INVÁLIDO DA PALAVRA-CHAVE 'Me'
Erro: 800A040E
Tipo do erro: Hexadecimal
Erro: 1038
Tipo do erro: Decimal
Descrição:'loop' SEM 'Do'
Erro: 800A040F
Tipo do erro: Hexadecimal
Erro: 1039
Tipo do erro: Decimal
Descrição:DECLARAÇÃO 'Exit' INVÁLIDA
Erro: 800A0410
Tipo do erro: Hexadecimal
Erro: 1040
Tipo do erro: Decimal
Descrição:VARIÁVEL DE CONTROLE DE LOOP 'For' INVÁLIDA
Erro: 800A0411
Tipo do erro: Hexadecimal
Erro: 1041
Tipo do erro: Decimal
Descrição:NOME REDEFINIDO
Erro: 800A0412
Tipo do erro: Hexadecimal
Erro: 1042
Tipo do erro: Decimal
Descrição:TEM QUE SER A PRIMEIRA DECLARAÇÃO DA LINHA
Erro: 800A0413
Tipo do erro: Hexadecimal
Erro: 1043
Tipo do erro: Decimal
Descrição:NÃO PODE DEFINIR O ARGUMENTO NÃO-By Val
Erro: 800A0414
Tipo do erro: Hexadecimal
Erro: 1044
Tipo do erro: Decimal
Descrição:NÃO PODE USAR PARAMETROS AO CHAMAR UMA 'Sub'
Erro: 800A0415
Tipo do erro: Hexadecimal
Erro: 1045
Tipo do erro: Decimal
Descrição:ESPERADA CONSTANTE LITERAL
Erro: 800A0416
Tipo do erro: Hexadecimal
Erro: 1046
Tipo do erro: Decimal
Descrição:ESPERADO 'In'
Erro: 800A0418
Tipo do erro: Hexadecimal
Erro: 1048
Tipo do erro: Decimal
Descrição:TEM QUE SER DEFINIDO DENTRO DE UMA CLASSE
Erro: 800A0419
Tipo do erro: Hexadecimal
Erro: 1049
Tipo do erro: Decimal
Descrição:ESPERADO Let OU Set OU Get NA DECLARAÇÃO DE PROPRIEDADE
Erro: 800A041A
Tipo do erro: Hexadecimal
Erro: 1050
Tipo do erro: Decimal
Descrição:Esperado 'Property'
Erro: 800A041B
Tipo do erro: Hexadecimal
Erro: 1051
Tipo do erro: Decimal
Descrição:Número de argumentos tem que ser consistente em especificações de
propriedades
Erro: 800A041C
Tipo do erro: Hexadecimal
Erro: 1052
Tipo do erro: Decimal
Descrição:Não pode haver método/propriedade padrão multiplo em uma Classe
Erro: 800A041D
Tipo do erro: Hexadecimal
Erro: 1053
Tipo do erro: Decimal
Descrição:Class initialize ou terminate não tem argumentos
Erro: 800A0420
Tipo do erro: Hexadecimal
Erro: 1055
Tipo do erro: Decimal
Descrição:'Default' pode ser especificado somente em 'Property' ou 'Function' ou
'Sub'
Erro: 800A0421
Tipo do erro: Hexadecimal
Erro: 1057
Tipo do erro: Decimal
Descrição:Especificação 'Default' precisa especificar também 'Public'
Erro: 800A0422
Tipo do erro: Hexadecimal
Erro: 1058
Tipo do erro: Decimal
Descrição:Especificação 'Defalult' só pode estar em Property Get
Erro: 800A1398
Tipo do erro: Hexadecimal
Erro: 5016
Tipo do erro: Decimal
Descrição:Objeto Regular Expression esperada
Erro: 800A1399
Tipo do erro: Hexadecimal
Erro: 5017
Tipo do erro: Decimal
Descrição:Erro de sintaxe em expressão regular
Erro: 800A139A
Tipo do erro: Hexadecimal
Erro: 5018
Tipo do erro: Decimal
Descrição:Qualificados não esperado
Erro: 800A139B
Tipo do erro: Hexadecimal
Erro: 5019
Tipo do erro: Decimal
Descrição:Esperado ']' em expressão regular
Erro: 800A139C
Tipo do erro: Hexadecimal
Erro: 5020
Tipo do erro: Decimal
Descrição:Esperado ')' em expressão regular
Erro: 800A139D
Tipo do erro: Hexadecimal
Erro: 5021
Tipo do erro: Decimal
Descrição:Variação inválida na definição de caracter
Erro: 800A408
Tipo do erro: Hexadecimal
Erro: 1032
Tipo do erro: Decimal
Descrição:CARACTER INVÁLIDO
Erro: 800A416
Tipo do erro: Hexadecimal
Erro: 1047
Tipo do erro: Decimal
Descrição:ESPERADO 'Class'
Erro: 800A802B
Tipo do erro: Hexadecimal
Erro: 32811
Tipo do erro: Decimal
Descrição:Elemento não encontrado