NOME COM APOSTROFO

ANTONIOBSJ 24/03/2010 15:39:29
#337820
Amigos,

Alguém pode dar um exemplo de um Insert contendo nome com apóstrofo?

MKING 24/03/2010 15:48:44
#337821
insert into tabela (nome) values ([ô][ô][ô]fulanno de tal[ô][ô][ô])

3 apostrofos de cada lado
ANTONIOBSJ 24/03/2010 16:14:34
#337824
Não funciona - MS SQL SERVER 2005
MKING 24/03/2010 16:18:07
#337825
Então não podes utilizar um replace retirando o apostrofo e trocando por espaço?

ou na aplicação antes de inserir ou em algo como procedure? é viavel?
LROSSI 24/03/2010 16:52:15
#337826
usa replace(txtnome.text,[Ô][ô][Ô],[Ô][ô]\[ô][Ô]) no código vb na hr de colocar o nome na instrução sql, que ira reolver o problema.
ANTONIOBSJ 25/03/2010 06:51:56
#337845
A idéia é gravar no banco com apóstrofo, pois tenho muito nomes estrangeiros na base
FFCOUTO 25/03/2010 09:22:54
#337852
Resposta escolhida
basta você acrescentar um apóstrofo antes do apóstrofo que você quer na string

INSERT INTO tabela (nome) VALUES ([ô]caixa d[ô][ô]água[ô])
Tópico encerrado , respostas não são mais permitidas