Guest - Fiamoncini - Postado Janeiro 6, 2006 Denunciar Share Postado Janeiro 6, 2006 Tenho o seguinte código:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>Untitled Document</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body><% nome = Request.Form("nome") telefone = Request.Form("telefone") cidade = Request.Form("cidade") email = Request.Form("email") assunto = Request.Form("assunto") %><% set conexao = server.createObject ("ADODB.Connection") conexao.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath("bancodedados.mdb") conexao.execute ("insert into tabcontato(nome, telefone, cidade, email, assunto) values('"&request("nome")&"' , '"&request("telefone")&"' , '"&request("cidade")&"' , '"&request("email")&"' , '"&request("assunto")&"')") set conexao = nothing%><%if Err.number = 0 then%><br><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><B>"Formulário Enviado Com Sucesso!"</B><br><BR><BR><% else %><B>"Não Foi Possível Enviar o Formulário!"</B></font> <% end if %></body></html>Quando pressionado o botão enviar ele da o seguinte erro:Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query. /processocontato.asp, line 18 Se algém puder me ajudar ficarei muito agradecido, valeu!!!!!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Janeiro 6, 2006 Denunciar Share Postado Janeiro 6, 2006 Erro de permissão.... veja a solução: http://scriptbrasil.com.br/forum/index.php...=0entry148642 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fiamoncini Postado Janeiro 6, 2006 Denunciar Share Postado Janeiro 6, 2006 Eu tenho esse banco hospedado num provedor, fiz o indicado no link, mas o erro continua. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Janeiro 6, 2006 Denunciar Share Postado Janeiro 6, 2006 Entre em contato com o pessoal do servidor web, para darem permissão Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fiamoncini Postado Janeiro 6, 2006 Denunciar Share Postado Janeiro 6, 2006 Obrigado pela ajuda, entrarei em contato com o provedor. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - Fiamoncini - Postado Janeiro 9, 2006 Denunciar Share Postado Janeiro 9, 2006 Conversei c/ o provedor e foi resolvido, muito obrigado pela dica. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Janeiro 9, 2006 Denunciar Share Postado Janeiro 9, 2006 opa, magina num deixe de se registrar no fórum tá Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - Fiamoncini -
Tenho o seguinte código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<% nome = Request.Form("nome")
telefone = Request.Form("telefone")
cidade = Request.Form("cidade")
email = Request.Form("email")
assunto = Request.Form("assunto")
%>
<%
set conexao = server.createObject ("ADODB.Connection")
conexao.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath("bancodedados.mdb")
conexao.execute ("insert into tabcontato(nome, telefone, cidade, email, assunto) values('"&request("nome")&"' , '"&request("telefone")&"' , '"&request("cidade")&"' , '"&request("email")&"' , '"&request("assunto")&"')")
set conexao = nothing
%>
<%if Err.number = 0 then%>
<br>
<font size="2" face="Verdana, Arial, Helvetica, sans-serif"><B>"Formulário Enviado
Com Sucesso!"</B><br>
<BR>
<BR>
<% else %>
<B>"Não Foi Possível Enviar o Formulário!"</B></font>
<% end if %>
</body>
</html>
Quando pressionado o botão enviar ele da o seguinte erro:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.
/processocontato.asp, line 18
Se algém puder me ajudar ficarei muito agradecido, valeu!!!!!!!
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.