comilla simple

10/10/2003 - 11:10 por Miguel Fominaya | Informe spam
Tendo un problema bastante serio.
Cuando meto en una consula una comilla simple para buscar nombre como
MC'FLAY me da un error de sintaxi diciendo que no se ha cerrado las
comillas.

¿Como puedo resolver este problema?
Gracias

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
10/10/2003 - 11:20 | Informe spam
Prueba con lo siguiente:

SELECT * FROM tuTabla WHERE tuCampo LIKE 'MC''FLAY'

Como verás, hay que poner otra comilla simple delante para que no la
interprete como final de cadena



Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)
MVP SQL Server
Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL

Archivo de respuestas anteriores en:
http://groups.google.com/groups?hl=....public.es
.sqlserver

(Guía de netiquette del foro)
http://www.helpdna.net/bosqlfaq00.htm
http://perso.wanadoo.es/rubenvigon/foro

(FAQ's de SQL Server)
http://support.microsoft.com/defaul.../70faq.asp
http://www.helpdna.net/bosqlfaq.htm

"Miguel Fominaya" escribió en el mensaje
news:
Tendo un problema bastante serio.
Cuando meto en una consula una comilla simple para buscar nombre como
MC'FLAY me da un error de sintaxi diciendo que no se ha cerrado las
comillas.

¿Como puedo resolver este problema?
Gracias


Respuesta Responder a este mensaje
#2 Alex Solano
10/10/2003 - 12:38 | Informe spam
Reemplaza las comillas por dos comillas ' por esto ''
cuando insertes y haz el proceso inverso cuando extraigas
el texto de la bbdd

Saludos
Alex A. Solano
Microsoft MVP .NET
http://www.ethek.com

Tendo un problema bastante serio.
Cuando meto en una consula una comilla simple para buscar


nombre como
MC'FLAY me da un error de sintaxi diciendo que no se ha


cerrado las
comillas.

¿Como puedo resolver este problema?
Gracias


.

Respuesta Responder a este mensaje
#3 Paulo Conde
23/10/2003 - 00:43 | Informe spam
Alex, creo que no es necesario reemplazar al extraer el texto, ya que el
motor lo interpreta como una sola comilla

Saludos

Paulo G. Conde M.
+58-416-4721293
+58-273-5412395

Barinas, Venezuela
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida