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

validar el apostrofe con asp

Estas en el tema de validar el apostrofe con asp en el foro de ASP Clásico en Foros del Web. como puedo validar el apostrofe con asp...
  #1 (permalink)  
Antiguo 04/12/2002, 17:23
 
Fecha de Ingreso: junio-2002
Mensajes: 4
Antigüedad: 22 años
Puntos: 0
Pregunta validar el apostrofe con asp

como puedo validar el apostrofe con asp
  #2 (permalink)  
Antiguo 04/12/2002, 18:18
Avatar de univercity  
Fecha de Ingreso: noviembre-2002
Mensajes: 681
Antigüedad: 21 años, 7 meses
Puntos: 0
Porque no lo explicas mejor?
__________________
"Lo importante es nunca dejar de hacerse preguntas"
Albert Einstein
  #3 (permalink)  
Antiguo 04/12/2002, 18:29
 
Fecha de Ingreso: junio-2002
Mensajes: 4
Antigüedad: 22 años
Puntos: 0
validar el '
  #4 (permalink)  
Antiguo 04/12/2002, 18:40
Avatar de univercity  
Fecha de Ingreso: noviembre-2002
Mensajes: 681
Antigüedad: 21 años, 7 meses
Puntos: 0
Gracias por tu explicacón me queda super claro!!!
__________________
"Lo importante es nunca dejar de hacerse preguntas"
Albert Einstein
  #5 (permalink)  
Antiguo 04/12/2002, 19:14
Avatar de Avelar  
Fecha de Ingreso: noviembre-2002
Ubicación: Ensenada, Baja California, México
Mensajes: 673
Antigüedad: 21 años, 7 meses
Puntos: 1
Yo lo hago de la siguiente manera:

Como a mi no me interesa bloquear al usuario que pueda introducir apóstrofes en las bases de datos, lo que hago es modificarle para que pueda introducirlo sin complicaciones. Esto se logra escribiendo dos apóstrofes juntos:
Código:
'Aquí introducimos los apóstrofes y de forma normal tronaría al insertarlo en una BD
Cadena = "BLA BLA BLA 'BLA' BLA"

'Aquí modificamos para que el apóstrofe encontrado no haga tronar la instrucción SQL.
Cadena = Replace(Cadena, "'", "''")
'(En la cadena busca ' y reemplázalo por '')
En caso de querer evitar que se introduzcan apóstrofes, pues la instrucción quedaría:
Código:
'Aquí introducimos los apóstrofes y de forma normal tronaría al insertarlo en una BD
Cadena = "BLA BLA BLA 'BLA' BLA"

'Aquí modificamos para que el apóstrofe encontrado no haga tronar la instrucción SQL.
Cadena = Replace(Cadena, "'", "")
'(En la cadena busca ' y reemplázalo por nada)
Espero se haya entendido.

Saludos
__________________
Ariel Avelar
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 15:19.