Ir para conteúdo

POWERED BY:

Arquivado

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

Eduardo Villa

[Resolvido] Formulária de Alteração (UPDATE)

Recommended Posts

Olá galera, td bem???

Depois de preencher o formulario de alteração ele é direcionado para est pagina(código)...

Erro:

Microsoft JET Database Engine error '80040e14'

Syntax error (missing operator) in query expression ''teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 teste1 te'.

/../../alt_not1.asp, line 27

 

<%
Dim conn
Dim sql
Dim rsnoticias
Dim id
Dim titulo
Dim noticia

Set conn = server.createobject("adodb.connection")
sql = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("bancomdb/zanairmdb.mdb")
conn.Open sql


Set rsnoticias= Server.CreateObject("ADODB.Recordset") 'acrescentei por causa da paginação
sql = "SELECT * FROM noticias "
rsnoticias.Open sql, conn, 3

titulo = rsnoticias("titulo")
noticias = rsnoticias("noticia")

id = request.form("idnoticias")
titulo = request.form("titulo")
noticia = request.form("noticia")

sql="UPDATE noticias SET titulo='"&titulo&"', noticia='"&noticia&"' id ='"&id&"'"

conn.execute(sql)   <------------LINHA27------------>

response.Redirect("lista_not.asp")
%>

Aguardo Resposta

Valew

Dudesigner

Compartilhar este post


Link para o post
Compartilhar em outros sites

escreve este sql na tela com response.write

Compartilhar este post


Link para o post
Compartilhar em outros sites

nao era para tirar o execute

 

apenas acrescente

 

response.write(sql)

response.end

 

antes

 

poste o que aparecer aqui

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mário eu voltei e acrescentei.

Mas o response.write SQL esta mostando a linha:

UPDATE sistnoticia SET titulo='', texto='' idnoticias =''

Compartilhar este post


Link para o post
Compartilhar em outros sites

ta faltando uma virgula antes do idnoticias

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera muito obrigado pela ajuda de urgencia, mas acabou dando tudo certo... kkkk

O problema era que a pagina de alteração, não estava puxando o ID passado pelo formulário.

 

Valew pela atenção

Obrigado mesmo

Abraço

Dudesigner

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.