Ver Mensaje Individual
  #1  
Antiguo 23-02-2012
Daim Daim is offline
Registrado
NULL
 
Registrado: feb 2012
Posts: 2
Reputación: 0
Daim Va por buen camino
Problema con comilla simple.

Hola compañeros, me presento ya que nunca había tenido la necesidad de resolver una duda, pero tengo 2 días resolviendo un problema que me tiene liado un mucho, les dejo el resumen:

Capturo datos de un Excel con nombres de empresas y sus datos, estos datos los vuelco a una DB, el problema viene cuando ingreso una empresa americana que tiene por nombre:

Villa's Brothers

Solo es esta empresa la que me da problemas, al intentar volcarla a la DB es cuando salta el mensaje de error de sintaxis del SQL.

He probado con QuoteStr, StringReplace, leyendo cada carácter y quitando las comillas, esto lo hago con un if que busca:

caracter <> ''''
o
caracter <> '"'

Pero no pasa nada, la condición no encuentra dicho carácter, podría quitarla a mano y evitarme problemas, pero la elegancia de un programa consiste en hacer creer al usuario que todo se realiza muy fácil.

Así que compañeros si alguien me puede echar una mano estaría agradecido.

P.D. Si alguien pudiera invitarme a ForoCoches resolvería otro gran problema que tengo en mi vida xD
Responder Con Cita