Ver Mensaje Individual
  #10 (permalink)  
Antiguo 16/04/2007, 05:11
tammander
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 19 años, 3 meses
Puntos: 7
Re: Insert con JavaScript en ASP

Cita:
Iniciado por Shilfild Ver Mensaje
las ' son necesarias para la BD porque son de tipo texto, si escribieramos un número no se necesitarían no?
Correcto. Pero son interpretadas por el SQL, no por JScript. Por eso te decia que es necesario evaluar las variables.

Cita:
Iniciado por Shilfild Ver Mensaje
cuando pones " es porque es una variable? eso realmente no sé si me lo he inventado un poco ô.o, finalmente supongo que los + serán para concatenar la variable con los " y ' ?
Mira este ejemplo:

a = "juan"
b = 5

al concatenar:

s = "INSERT INTO tabla (id, nombre) VALUES ('" + a + "', " + b + ")

lo que hacemos es

s = "INSERT INTO tabla(id, nombre) VALUES ('juan', 5)"

Lo que hemos hecho es evaluar las variables para concatenarlas a la cadena general

Cita:
Iniciado por Shilfild Ver Mensaje
¿los símbolos de + son solo necesarios para ASP? o simplemente es concatenar?

No, tienen diferentes operadores de concatenacion:

JScript:

b = "ana";
a = "Hola, " + b;

VBScript:

b = "ana"
a = "Hola, " & a





Un saludo
__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -