[Resolvido] Modificar Dados no Bd
Boa tarde pessoal,
Fiz o form para modificar os dados do site mas quando clico em atualizar aparece a seguinte mensagem:
Microsoft OLE DB Provider for ODBC Drivers erro '80040e14'
[Microsoft][Driver ODBC para Microsoft Access] Erro de sintaxe na instrução UPDATE.
/athelier/altera1.asp, line 34
Fiz e refiz a programação várias vezes, procurei pelo forum mais não consegui solucionar mas não consegui, por isso peço mais uma vez ajuda de vocês por favor...
Esse é o meu código:
<%
set db = server.CreateObject("ADODB.connection")
dim caminho
caminho = server.MapPath("../dados/dados.mdb")
db.open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & caminho
gep = request.form("gep")
Produto = request.Form("Produto")
Codigo = request.Form("Codigo")
Valor = request.Form("Valor")
Minidescricao = request.Form("Minidescricao")
id = request.form("id")
sql = "update produtos set gep='"&gep&"', Produto='"&Produto&"', Codigo='"&Codigo&"', Valor='"&Valor&"', Minidescricao='"&Minidescricao&"', where id="&id&""
set rs = db.execute(sql)
response.redirect "admin.asp?id=" & Request.QueryString("id")
rs.close
db.close
set rs = nothing
set db = nothing
A linha 34 é está:
set rs = db.execute(sql)
%>
Discussão (3)
Carregando comentários...