Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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&"')"--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------^
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...
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,
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
>
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...
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,
>
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 !!!
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
Olá osantto,
Vc está declarando dois nomes diferentes no seu INSERT:
Corrija um dos dois nomes e faça os testes novamente.
Att,