Estoy tratando de hacer un update en una pagina asp.
con este codigo:
<body>
<%
dim equip_term, id_reg, fech_ejec, dir_ip_cierre, cod_tec
equip_term=request.form("serie")
id_reg=request.form("id_reg")
fech_ejec=request.form("fech_ejec")
dir_ip_cierre=request.form("ip")
cod_tec=session("tecnico")
%>
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "C:\Inetpub\Alajuela9170\database\enrute.mdb"
%>
<%
if equip_term="" then
response.redirect("ver_trab.asp?id=sr")
else
dim stSQL
stSQL="update enrute set tip_ejec="1", equip_term='"& equip_term &"', dir_ip_cierre='"& dir_ip_cierre &"' where id_reg="& id_reg &" "
conn.execute stSQL
response.redirect("ver_trab.asp?id=ok")
end if
conn.close
%>
</body>
</html>
pero al querer ejecutar me da este error.
# Tipo de error:
Tipo de error:
Microsoft VBScript compilation (0x800A0401)
Expected end of statement
/upd_trab.asp, línea 29, columna 35
stSQL="update enrute set tip_ejec="1", equip_term='"& equip_term &"', dir_ip_cierre='"& dir_ip_cierre &"' where id_reg="& id_reg &" "
----------------------------------^
# Tipo de explorador:
Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729)
# Página:
POST 75 bytes to /upd_trab.asp
# Datos de POST:
id_reg=31&serie=sssss&fech_ejec=18%2F04%2F2009&ip= 201.204.134.118&B3=submit
les agradeceria me ayuden a saber donde estoy metiendo las patas.