Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/10/2004, 06:45
Avatar de DkarnDuuk
DkarnDuuk
 
Fecha de Ingreso: marzo-2004
Mensajes: 626
Antigüedad: 21 años, 1 mes
Puntos: 2
No entiendo nada!! sentencia sql

tengo hecha una web, en una de las paginas hay una sentencia sql en asp que no entiendo pq de una forma si funciona y de otra no. Esta es la sentencia:

final=replace(request.form("oculto"),vbcrlf,"<BR>" )
medio=request.form("precio")*166.386

sql="Update escaparate set localidad='"&request.form("localidad")&"', precioeuros="&request.form("precio")&", precio='"&medio&"', descen='"&request.form("descrip")&"' where num="&final
set rs=Conn.execute (sql)

lo q hay antes de la sql son 2 datos q necesito para meter luego en la bd usando la sql, pues bien, si en la sentencia sql pongo

precio="&medio&"

sin las comillas simples, me da un error de sintaxis en la sentencia y si pongo

precioeuros="&request.form("precio")&"

sin o con comillas simples no me da ningun problema

Ambos datos son de tipo numérico en la bd. Yo creia q si los datos eran de tipo numerico no habia que poner las comillas simples, pero ya no entiendo nada.

¿Podeis ayudarme? gracias
__________________
bla, bla, bla......