problema con los caracteres ' ; en sql

17/07/2003 - 10:09 por Martin Villafañe | Informe spam
Hola a todos :
tengo un problema tengo que insertar en un campo de una base de sql, un
texto que tiene caracteres especiales, como los ' , ; ect como hago para
insertarlos tambien con el texto, ya que no me los puedo borrar porque son
documentos legales y tienen que estar con todas las acentuaciones del
español y catalan.

si no es posible lo anterior.. de que otra manera puedo insertarlos sin
usar una consulta de texto de sql ?

saludos a todos
 

Leer las respuestas

#1 Leonardo Azpurua
17/07/2003 - 13:46 | Informe spam
"Martin Villafañe" escribió en el mensaje
news:e$
Hola a todos :
tengo un problema tengo que insertar en un campo de una base de sql, un
texto que tiene caracteres especiales, como los ' , ; ect como hago


para
insertarlos tambien con el texto, ya que no me los puedo borrar porque son
documentos legales y tienen que estar con todas las acentuaciones del
español y catalan.

si no es posible lo anterior.. de que otra manera puedo insertarlos


sin
usar una consulta de texto de sql ?

saludos a todos



Hola, Martín:

Hace unos días se respondió a una consulta igual.

Tanto Access 2000 como SQL Server aceptan construcciones del tipo:

UPDATE Tabla SET Nombre = 'McDonald''s'

es decir, ambos interpretan los dos apóstrofes dentro de una expresión
delimitada por apóstrofes como un apóstrofe simple, parte del texto.

Es decir, que basta conque hagas Replace(sTexto, "'", "''").

Salud!

Leonardo
MS MVP

Preguntas similares