jucacabala Postado Março 9, 2005 Denunciar Share Postado Março 9, 2005 olatenho uma pagina que altera os dados do bancoaltera.asp <!-- #include file="conexao.inc" --> <% Response.Expires = 0 DIM conexaodb, rs, str Dim senha, email, razao, contato, endereco, numero, complemento, bairro, cep, cidade, estado, ddd, ramal, tel1, tel2, fax senha = Trim(Request.form("senha")) email = Trim(Request.form("email")) razao = Trim(Request.form("razao")) contato = Trim(Request.form("contato")) if contato = "" then contato = " " end if endereco = Trim(Request.form("endereco")) numero = Trim(Request.form("numero")) complemento = Trim(Request.form("complemento")) if complemento = "" then complemento = " " end if bairro = Trim(Request.form("bairro")) cep = Trim(Request.form("cep")) cidade = Trim(Request.form("cidade")) estado = Trim(Request.form("estado")) ddd = Trim(Request.form("ddd")) ramal = Trim(Request.form("ramal")) if ramal = "" then ramal = " " end if tel1 = Trim(Request.form("tel1")) tel2 = Trim(Request.form("tel2")) fax = Trim(Request.form("fax")) str = "Select usuarios SET senha = '"&senha&"', email = '"&email&"', razao = '"&razao&"', contato = '"&contato&"', endereco = '"&endereco&"', numero = '"&numero&"', complemento = '"&complemento&"', bairro = '"&bairro&"', cep = '"&cep&"', cidade = '"&cidade&"', estado = '"&estado&"', ddd = '"&ddd&"', ramal = '"&ramal&"', tel1 = '"&tel1&"', tel2 = '"&tel2&"', fax = '"&fax&"'" call abreconexao Set rs = conexaodb.Execute(str) %> <html> <head> <link href="estilos.css" rel="stylesheet" type="text/css"> <title>::.. J&W Tecnologia de Trânsito ..::</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript"> <!-- function abre() { var foto = window.open("","janela","width=350,height=360,resizable=no,toolbar=0,location=0,directories=0,status=no,menubar=0"); setTimeout ("document.dados.submit();",10); } //--> </script> <style type="text/css"> <!-- body { margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; } --> </style></head> <body> <table width="780" border="0" cellspacing="0" cellpadding="0"> <tr> <td colspan="4"><!--#include file="menu.asp" --></td> </tr> <tr bgcolor="#0265BD"> <td width="171" rowspan="6" valign="top"><!--#include file="menu_lateral.asp" --></td> <td colspan="3" bgcolor="#0265BD"><img src="imagens/spacer.gif" width="10" height="3"></td> </tr> <tr bgcolor="#0265BD"> <td width="594" bgcolor="#E5E5E5"><img src="imagens/spacer.gif" width="10" height="1"></td> <td width="30" rowspan="3" valign="top"><a href="javascript:window.history.go(-1);"><img src="imagens/ico_voltar_noticias.gif" alt="voltar" width="30" height="33" border="0"></a></td> <td width="5" rowspan="5" valign="top" bgcolor="#0265BD"><img src="imagens/spacer.gif" width="5" height="8"></td> </tr> <tr bgcolor="#0265BD"> <td height="4"><img src="imagens/spacer.gif" width="10" height="3"></td> </tr> <tr bgcolor="#0265BD"> <td width="594" bgcolor="#E5E5E5" class="arial_cinza"> Área Restrita: Alterar Dados</td> </tr> <% if session("logado")="" then response.redirect"login.asp" end if %> <tr bgcolor="#0265BD"> <td colspan="2"><img src="imagens/spacer.gif" width="10" height="3"></td> </tr> <tr bgcolor="#0265BD"> <td colspan="2" bgcolor="#FFFFFF"> <table width="100%" border="0" cellpadding="10" cellspacing="0" class="arial_textos"> <tr> <td height="200" align="center" valign="middle">Seus dados foram alterados com sucesso. </td> </tr> </table></td> </tr> <tr bgcolor="#0265BD"> <td colspan="4"><img src="imagens/spacer.gif" width="10" height="5"></td> </tr> <tr bgcolor="#1B3855"> <td colspan="4"><img src="imagens/spacer.gif" width="10" height="8"></td> </tr> </table> <% rs.close call fechaconexao Set rs = Nothing %> </body> </html> mas ta dando este erroTipo de erro:Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)[Microsoft][Driver ODBC para Microsoft Access] Erro de sintaxe (operador faltando) na expressão de consulta 'usuarios SET senha = '1234''./tectrans/atualizacadastro.asp, line 37alguém pode me dar uma luz? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jucacabala Postado Março 9, 2005 Autor Denunciar Share Postado Março 9, 2005 eu esqueci de mudar o "select" por "update"agora deu este erroTipo 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./tectrans/atualizacadastro.asp, line 36 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 explore Postado Março 9, 2005 Denunciar Share Postado Março 9, 2005 Posta a linha 36 ai!!!!!!!!!!!!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bareta Postado Março 9, 2005 Denunciar Share Postado Março 9, 2005 você deve liberar permissão de escrita nessa pasta ou no bd.. para funcionar.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Março 9, 2005 Denunciar Share Postado Março 9, 2005 Bom to meio q sem tempo pra fazer uma busca aq pra você mas,faz uma busca no forum por erro de consultas atualizaveis... o dark já postou uma parada ensinando a arrumar isso ae...É como o barete disse, você tem q da permissão de escrita na pasta ow no bd...Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 sergiotp Postado Março 9, 2005 Denunciar Share Postado Março 9, 2005 Ai em cima sou eu, esqueci de me logarheheheAbraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jucacabala Postado Março 9, 2005 Autor Denunciar Share Postado Março 9, 2005 era realmente a tal da permissãoagora esta tudo certinhoValeu pela dicabeijocas da Juju Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jucacabala Postado Março 9, 2005 Autor Denunciar Share Postado Março 9, 2005 olha soeu testei essa pagina no meu localhost e funcionou belezamas na web ta dando o mesmo erroo que eu não sei agora é como liberar a permissao de escrita na webalguém pode me ajudar? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 explore Postado Março 9, 2005 Denunciar Share Postado Março 9, 2005 Você deve liberar a permisão no Servidor fala com o seu provedor sobre isto!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
jucacabala
ola
tenho uma pagina que altera os dados do banco
altera.asp
<!-- #include file="conexao.inc" --> <% Response.Expires = 0 DIM conexaodb, rs, str Dim senha, email, razao, contato, endereco, numero, complemento, bairro, cep, cidade, estado, ddd, ramal, tel1, tel2, fax senha = Trim(Request.form("senha")) email = Trim(Request.form("email")) razao = Trim(Request.form("razao")) contato = Trim(Request.form("contato")) if contato = "" then contato = " " end if endereco = Trim(Request.form("endereco")) numero = Trim(Request.form("numero")) complemento = Trim(Request.form("complemento")) if complemento = "" then complemento = " " end if bairro = Trim(Request.form("bairro")) cep = Trim(Request.form("cep")) cidade = Trim(Request.form("cidade")) estado = Trim(Request.form("estado")) ddd = Trim(Request.form("ddd")) ramal = Trim(Request.form("ramal")) if ramal = "" then ramal = " " end if tel1 = Trim(Request.form("tel1")) tel2 = Trim(Request.form("tel2")) fax = Trim(Request.form("fax")) str = "Select usuarios SET senha = '"&senha&"', email = '"&email&"', razao = '"&razao&"', contato = '"&contato&"', endereco = '"&endereco&"', numero = '"&numero&"', complemento = '"&complemento&"', bairro = '"&bairro&"', cep = '"&cep&"', cidade = '"&cidade&"', estado = '"&estado&"', ddd = '"&ddd&"', ramal = '"&ramal&"', tel1 = '"&tel1&"', tel2 = '"&tel2&"', fax = '"&fax&"'" call abreconexao Set rs = conexaodb.Execute(str) %> <html> <head> <link href="estilos.css" rel="stylesheet" type="text/css"> <title>::.. J&W Tecnologia de Trânsito ..::</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript"> <!-- function abre() { var foto = window.open("","janela","width=350,height=360,resizable=no,toolbar=0,location=0,directories=0,status=no,menubar=0"); setTimeout ("document.dados.submit();",10); } //--> </script> <style type="text/css"> <!-- body { margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; } --> </style></head> <body> <table width="780" border="0" cellspacing="0" cellpadding="0"> <tr> <td colspan="4"><!--#include file="menu.asp" --></td> </tr> <tr bgcolor="#0265BD"> <td width="171" rowspan="6" valign="top"><!--#include file="menu_lateral.asp" --></td> <td colspan="3" bgcolor="#0265BD"><img src="imagens/spacer.gif" width="10" height="3"></td> </tr> <tr bgcolor="#0265BD"> <td width="594" bgcolor="#E5E5E5"><img src="imagens/spacer.gif" width="10" height="1"></td> <td width="30" rowspan="3" valign="top"><a href="javascript:window.history.go(-1);"><img src="imagens/ico_voltar_noticias.gif" alt="voltar" width="30" height="33" border="0"></a></td> <td width="5" rowspan="5" valign="top" bgcolor="#0265BD"><img src="imagens/spacer.gif" width="5" height="8"></td> </tr> <tr bgcolor="#0265BD"> <td height="4"><img src="imagens/spacer.gif" width="10" height="3"></td> </tr> <tr bgcolor="#0265BD"> <td width="594" bgcolor="#E5E5E5" class="arial_cinza"> Área Restrita: Alterar Dados</td> </tr> <% if session("logado")="" then response.redirect"login.asp" end if %> <tr bgcolor="#0265BD"> <td colspan="2"><img src="imagens/spacer.gif" width="10" height="3"></td> </tr> <tr bgcolor="#0265BD"> <td colspan="2" bgcolor="#FFFFFF"> <table width="100%" border="0" cellpadding="10" cellspacing="0" class="arial_textos"> <tr> <td height="200" align="center" valign="middle">Seus dados foram alterados com sucesso. </td> </tr> </table></td> </tr> <tr bgcolor="#0265BD"> <td colspan="4"><img src="imagens/spacer.gif" width="10" height="5"></td> </tr> <tr bgcolor="#1B3855"> <td colspan="4"><img src="imagens/spacer.gif" width="10" height="8"></td> </tr> </table> <% rs.close call fechaconexao Set rs = Nothing %> </body> </html>mas ta dando este erro
alguém pode me dar uma luz?
Link para o comentário
Compartilhar em outros sites
8 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.