Cita:
Iniciado por Shilfild
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
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
¿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