Ir para conteúdo
Fórum Script Brasil
  • 0

Onde Está O Erro?


jucacabala

Pergunta

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&amp;W Tecnologia de Tr&acirc;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">&nbsp;&nbsp;&Aacute;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

Tipo 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 37

alguém pode me dar uma luz?

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

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

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...