Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Cesão

Escrever aspas simples no texto

Recommended Posts

Olá amigos,

 

tenho um DB Access e um dos campos dele é memorando e um eh texto.

Tenho um cliente que tenho que inserir seu nome no banco, mas nao consigo pois ele tem aspas simples (por exemplo.. o nome seria Mario's Bar)..

 

dai ele dah o erro:

Erro de sintaxe (operador faltando) na expressão de consulta

 

Como faço para o banco aceitar aspas simples no meio do texto?

Compartilhar este post


Link para o post
Compartilhar em outros sites

dê uma olhada no laboratorio de scriptspara gravar você troca 1 aspas simples por duas usando o replace

Compartilhar este post


Link para o post
Compartilhar em outros sites

dê uma olhada no laboratorio de scriptspara gravar você troca 1 aspas simples por duas usando o replace

mas dai vai ficar Mario"s Bar por exemplo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

achei a função...

<%Function limpaString(Str)'str = string a ser limpaStrAux	  = trim(replace(Str,"′","'"))StrAux	  = replace(StrAux,"'","′")StrAux	  = replace(StrAux,""","""")StrAux	  = replace(StrAux,"""",""")StrAux	  = replace(StrAux,"Œ","′")limpaString = strAuxend Function%>

Mas como eu uso ela no código?

E ela vai deixar o nome como Mario"s Bar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

essa função gravará da seguinte maneiraMario′s Barsó tem que ver se essa função está funcionando corretamente....testa ai, qualquer coisa avisa que verifico

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.