Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Como Escribir El Símbolo "(comillas) O '(apostrofe) En Una Base De Da...
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Como Escribir El Símbolo "(comillas) O '(apostrofe) En Una Base De Datos Mysql Sin Morir En El Intento... 
 
He intentado hacer un replace(var, "'", "\'")
Pero no funiona correctamente, alguna idea?

Gracias de antemano
 



 
arubioc - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Escribir El Símbolo "(comillas) O '(apostrofe) En Una Base De Datos Mysql Sin Morir En El Intento... 
 
Puedes usar Subst para hacer sustituciones. Si necesitas escribir un apóstrofe puedes escaparlo con \ dentro de la cadena.

http://gambasdoc.org/help/lang/subst?en

Cuando se usa Connection.Exec() para operar con la base de datos, podemos hacerlo igual que si usamos Subst, con la ventaja de que sea un número, una cadena o lo que sea, el sistema se encargará de formatear correctamente la sentencia SQL y no hará falta andar con comillas dobles, simples ni símbolos raros.

Por ejemplo:

conn.Exec("INSERT INTO mibase VALUES(&1, &2, &3);", 2012, variableX, "cadena con apóstrofe\'s")


Como ves, usamos los "comodines &1, &2, etc. que serán sustituidos por los valores a continuación de la sentencia SQL (2º y siguientes argumentos)

Cualquier duda vuelve a preguntar.

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Respaldo Base De Datos Mysql Haseo Bases de Datos 2 Lunes, 30 Enero 2012, 13:04 Ver último mensaje
tururu
No hay nuevos mensajes Escribir En Base De Datos Erik G Bases de Datos 11 Lunes, 16 Abril 2012, 22:11 Ver último mensaje
jguardon
No hay nuevos mensajes Como Conectarse A Una Base Datos Mysql Rem... jousseph Bases de Datos 5 Domingo, 16 Septiembre 2012, 16:20 Ver último mensaje
arubioc
No hay nuevos mensajes Cuestion General Sobre SQL Y Los "mot... Shell Bases de Datos 1 Viernes, 21 Diciembre 2012, 05:11 Ver último mensaje
sebikul
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron