soy yo otra vez, siento deciros que no me funciona nada de lo que me habeis dicho. esta es la situacion:
session("id")=request.querystring("ide")
Set Conn=server.createobject("ADODB.Connection")
Conn.Open "mia"
'Set rs=Server.CreateObject("ADODB.Recordset")
'sql="select * from escaparate where num="& session("id")
'rs.open sql,Conn, H0001,3
'set rs=Conn.execute (sql)
sql="Update escaparate set localidad='"&session("uno")&"',precio="&session("d os")&",desc='"&session("tres")&"' where num="& session("id")&""
set rs=Conn.execute (sql)
'if not rs.eof then
'rs.fields("desc") = replace(session("tres"),vbcrlf,"<BR>")
'rs.fields("localidad") = session("uno")
'rs.fields("precio") = session("dos")
'rs.update
'rs.close
'end if
como veis lo he intentado de 2 formas, una que esta como comentario( ' ) y la otra que es la q se ejecuta ahora. pero tanto una como otra siguen sacandome el error de sintaxis. he probado con comillas simples, dobles, con otra comilla al final, ahora con variables globales y nada