Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/10/2013, 05:28
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 3 meses
Puntos: 2658
Respuesta: como insertar una cadena que dentro lleva "" y ''

Vamos a hacer unas pequeña aclaraciones:
- Las comillas (") causan malos efectos en las sentencias de SQL si y sólo si el modo de servidor no tiene habilitado ANSI_QUOTES, caso en el que las cadenas solamente pueden delimitarse con apóstrofos ('). Una cadena delimitada por comillas será interpretada como un identificador de tabla, columna, base, etc.
- Normalmente, por default, el servidor de MySQL se instala sin tener habilitado el ANSI_QUOTES, por lo que a menos que lo hayas configurado manualmente, te debería disparar un error al usarlo como delimitador de cadenas.
- En los lenguajes de programación, al crear las cadenas de sentencia, pueden generarse también problemas, que no se relacionan con lo del SQL. Es a otro nivel.
- Todos los lenguajes tienen funciones para "escapar" caracteres. Usa el del lenguaje que utilizas y resolverás el problema sin mayores inconvenientes.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)