Foros del Web » Programando para Internet » ASP Clásico »

No entiendo nada!! sentencia sql

Estas en el tema de No entiendo nada!! sentencia sql en el foro de ASP Clásico en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 27/10/2004, 06:45
Avatar de DkarnDuuk  
Fecha de Ingreso: marzo-2004
Mensajes: 626
Antigüedad: 20 años, 2 meses
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......
  #2 (permalink)  
Antiguo 27/10/2004, 08:51
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 21 años, 9 meses
Puntos: 16
mmmm prueba dimensionando la variable precio con un tipo numerico.

prueba ademas si es que es numerico o no con isnumeric()

raro
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:20.