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 - LC



A seguir confira uma lista de errosASP que podem retornar enquanto uma página Active Server Pages (ASP) está processando.Isso pode variar dependendo da versão do Internet Information Services (IIS) que se está usando.

Erro: 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

Editor de Artigos - LC

Editor de Artigos - LC - Editor de Artigos para o site Linha de Código