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

Evitar comillas

Estas en el tema de Evitar comillas en el foro de ASP Clásico en Foros del Web. Tengo un problema cuando agrego texto y este texto lleva comillas en alguna parte, al realizar la instruccion sql me manda error por dichas comillas, ...
  #1 (permalink)  
Antiguo 06/12/2003, 20:32
 
Fecha de Ingreso: noviembre-2003
Mensajes: 343
Antigüedad: 20 años, 7 meses
Puntos: 0
Evitar comillas

Tengo un problema cuando agrego texto y este texto lleva comillas en alguna parte, al realizar la instruccion sql me manda error por dichas comillas, Como puedo evitar este error..
Dentro de que debo poner mi variable del SQL..
Este es mi codigo

Texto_Corto='"&request.QueryString("Texto_Corto")& "',
  #2 (permalink)  
Antiguo 06/12/2003, 23:04
 
Fecha de Ingreso: octubre-2003
Ubicación: Lima-Peru
Mensajes: 32
Antigüedad: 20 años, 7 meses
Puntos: 0
De acuerdo

Haz probado esto?:
Texto_Corto='"'&request.QueryString("Texto_Corto") &'"'

Última edición por cesar_san; 06/12/2003 a las 23:08
  #3 (permalink)  
Antiguo 08/12/2003, 07:51
Avatar de ludovico2000  
Fecha de Ingreso: noviembre-2003
Ubicación: Bizkaia
Mensajes: 1.315
Antigüedad: 20 años, 7 meses
Puntos: 2
comillas

Otra solución es que definas una variable comillas con el valor " y luego la utilices. Sería algo como:

comilla=Chr(34)

y luego

response.write "Hola" & comilla & "Juan" & comilla & "

escribe: Hola "Juan"

34 es el ASCII de "
  #4 (permalink)  
Antiguo 08/12/2003, 19:26
 
Fecha de Ingreso: noviembre-2003
Mensajes: 343
Antigüedad: 20 años, 7 meses
Puntos: 0
Que se creen no funciono ninguna de sus respuestas anteriores, como veen que puedo hacer
Error de sintaxis (falta operador) en la expresión de consulta
__________________


La tecnología es un hecho objetivo, y el resultado está sujeto a la voluntad humana.
  #5 (permalink)  
Antiguo 08/12/2003, 22:40
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
poné tu código y la línea que da error
__________________
...___...
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 22:52.