Ir para conteúdo

POWERED BY:

Arquivado

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

Boris

[Resolvido] Erro de sintaxe (operador faltando) na expressão de c

Recommended Posts

Galera estou com problema com o meu codigo será que alguem pode me ajudar....

 

é no momento de fazer alteração no bando de dados, eu faço a alteração e quando mando para validar no altera_dados_evento acontece o seguinte.

 

O erro é o seguinte:

 

Erro código-2147217900 - Erro de sintaxe (operador faltando) na expressão de consulta 'id_evento='.

 

 

 

Esse erro esta acontecendo ma pagina

 

altera_dados_evento.asp

 

<%

 

Option Explicit

 

 

Response.Expires = 0

 

 

Dim objConn, strQuery, sql_query, RsQuery, campo, sql, front, Sim, Nao

Dim ObjRs, palavrasChave,ativo,categoria,pais,cidade,dia,mes_inicio,mes_fim,ano,evento,site

,desc_adicional, id_evento,id

 

 

ativo = Request.form("ativo")

categoria = Request.form("categoria")

pais = Request.form("pais")

cidade = Request.form("cidade")

dia = Request.form("dia")

mes_inicio = Request.form("mes_inicio")

mes_fim = Request.form("mes_fim")

ano = Request.form("ano")

evento = Request.form("evento")

site = Request.form("site")

desc_adicional = Request.form("desc_adicional")

 

 

Set objConn = Server.CreateObject("ADODB.Connection")

 

 

objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("..\..\Dados\bancodd.mdb") & ";Persist Security Info=False"

 

 

strQuery = "UPDATE tbCalendario_Evento SET ativo='"&ativo&"' and categoria='"&categoria&"' and pais='"&pais& "' and cidade='"&cidade&"' and dia='"&dia&"' and mes_inicio='"&mes_inicio&"' and mes_fim='"&mes_fim&"' and ano='"&ano&"' and evento='"&evento&"' and site='"&site&"' and desc_adicional='"&desc_adicional&"' WHERE id_evento="&id_evento

 

On error Resume Next

Set ObjRs = objConn.Execute(strQuery)

objConn.close

Set objRs = Nothing

Set objConn = Nothing

 

if err.number <> 0 Then

response.write("Erro código"&err.number &" - "& err.description)

response.end()

else

response.redirect "sucesso.asp"

end if

%>

Valew galera http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Onde está passando o id do evento para a variável id_evento ?

 

Pelo visto é porque a variável está vazia.

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifique de onde esta vindo este valor que ta faltando

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.