Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

osantto

Fim de Instrução Inesperado

Recommended Posts

Boa Noite....

 

Estou tentando inserir dados em um BD do access... Fiz um formulário de inclusão de dados em asp... Só que na hora que envio os dados...

 

Aparece esse erro abaixo...

 

Se alguém puder dar uma luz qual seria o problema...

 

Desde já agradeço....

 

 

 

Erro de compilação do Microsoft VBScript erro '800a0401'

Fim da instrução esperado

/intranet/insert_into.asp, linha 32

strQuery = "INSERT INTO equipinfo (BP,equipamento,gabinete,setor,processador,memoria,hd,SO,versao,nomecomp,grupo,aquisicao,garantia) VALUES ('"&BP&"','"&equipmamento&"','"&gabinete&"','"&setor&"','"&processador&"','"&memoria&"','"&hd&"','"&SO&"','"&versao&"','"&nomecomp&"','"&grupo&"','"&aquisicao&"','"&garantia&"')"--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------^

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá osantto,

 

 

 

Vc está declarando dois nomes diferentes no seu INSERT:

 


equipamento e no seu VALUE está assim: equipmamento

 

Corrija um dos dois nomes e faça os testes novamente.

 

Att,

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Wilnet... Fiz a correção e continuou o mesmo erro.... No mesmo lugar.... Já procurei em outros lugares e só vejo nesse...



Olá Wilnet... Fiz a correção e continuou o mesmo erro.... No mesmo lugar.... Já procurei em outros lugares e só vejo nesse...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá osantto,

 

Então de um Response.Write em sua string strQuery e veja o que está sendo passado.

 

Tb, procure em outras partes de seus códigos, por erros similares, ou até mesmo as Aspas " " e ' ' .

 

Veja tb em sua base de Dados se os Nomes são os mesmos que estão em seu Insert.... e por ai vai.

 

Faço isso e depois poste novamente os resultados.

 

Att,

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então de um Response.Write em sua string strQuery e veja o que está sendo passado.

Faça isso que deve mostrar mais claramente o erro

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá osantto,

 

Então de um Response.Write em sua string strQuery e veja o que está sendo passado.

 

Tb, procure em outras partes de seus códigos, por erros similares, ou até mesmo as Aspas " " e ' ' .

 

Veja tb em sua base de Dados se os Nomes são os mesmos que estão em seu Insert.... e por ai vai.

 

Faço isso e depois poste novamente os resultados.

 

Att,

Boa tarde colega.... Retirei o campo hd... do insert e funcionou normalmente..... A inclusão de dados... O que pode ser que esteja ocasionando o erro ? No BD está como texto a configuração.... Mudei o nome do campo para harddisk... Exclui e coloquei de novo... É só esse campo que dá erro...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá osantto,

 

Vc já verificou como está o nome em seu formulário, para ver se os nomes confere??? Pois qualquer, caractere diferente irá ocasionar em erros.

 

 

Mas o melhor mesmo, será em vc dar um Response.Write em sua string strQuery e veja o que está sendo passado.

 

 

Att,

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá osantto,

 

Vc já verificou como está o nome em seu formulário, para ver se os nomes confere??? Pois qualquer, caractere diferente irá ocasionar em erros.

 

 

 

 

Att,

Boa tarde.... Solucionei o problema... Ao invés de colocar hd...ou harddisk... Coloquei unidadec... E funcionou normalmente....Obrigado a todos pela ajuda !!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Legal osantto, é isso ae.

 

Que bom que resolveu! Embora o fato de usar esses nomes "hd" ou "harddisk" não implica no funcionamento, o erro devia estar em algum outro cantinho que acabou passando despercebido, mas em fim, o bom é que solucionou a seu gosto, parabéns.

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.