Ir para conteúdo

POWERED BY:

Arquivado

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

Tempter

Erro ao cadastrar dados

Recommended Posts

Pessoal, eu tneho os seguintes arquivos dentro da pasta C:\Inetpub\wwwroot

 

formulario.asp

<html><head><title>Cadastro</title></head><body><form method="POST" action="cad.asp"><table border="0" width="100%"><tr><td width="50%" align="right"><font face="Verdana" size="2">Nome: </font></td><td width="50%"><font face="Verdana" size="2"><input type="text" name="nome" size="36"></font></td></tr><tr><td width="50%" align="right"><font face="Verdana" size="2">Origem: </font></td><td width="50%"><font face="Verdana" size="2"><input type="text" name="origem" size="36"></font></td></tr><tr><td width="50%" align="right"><font face="Verdana" size="2">Site: </font></td><td width="50%"><font face="Verdana" size="2"><input type="text" name="site" size="36">formato: dd/mm/aa</font></td></tr><tr><td width="50%" align="right"><font face="Verdana" size="2">Obs:</font></td><td width="50%"><font face="Verdana" size="2"><textarea rows="3" name="Obs" cols="29"></textarea></font></td></tr><tr><td width="50%"></td><td width="50%"><font face="Verdana" size="2"><input type="submit" value="Cadastrar" name="cadastrar"><input type="reset" value="Limpar" name="limpar"></font></td></tr></table></form></body></html>

cad.asp

<%Set conexao = Server.CreateObject("ADODB.Connection")conexao.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("bandas.mdb")	nome = Request.Form("nome")	origem = Request.Form("origem")	site = Request.Form("site")	obs = Request.Form("obs")sql = "INSERT INTO bandas (nome, origem, site, obs) VALUES ('"&nome&"', '"&origem&"', '"&site&"', '"&obs&"')"conexao.execute(sql)Conexao.CloseSet Conexao = Nothing%>

e o arquivo BANDAS.MDB

 

to vez que acesso o endereço http://localhost/formulario.asp preencho os campos do form e clico em submit, recebo a seguinte msg de erro:

 

Informações técnicas (para a equipe de suporte)Tipo de erro:Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][Driver ODBC para Microsoft Access] A operação deve usar uma consulta atualizável./cad.asp, line 11Tipo de navegador: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Alexa Toolbar) Página: POST 543 bytes to /cad.asp

O que há de errado no código?

muito obrigado pela ajuda.

 

abraços

 

Cleber

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.