Ir para conteúdo

POWERED BY:

Arquivado

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

Hernandes Yesdude

Erro estranho com replace()

Recommended Posts

A pergunta é: posso usar o Replace() para substituir um apostrofe (') por algum outro caracter?

no meu VBS eu coloquei

 

sValue = Replace(sValue, "'", "-")

 

e nao vai, ele dá o seguinte erro "Uso invalido de null: 'Replace'" | codigo: 800A005E

 

Nao sei o que pode estar errado, nunca programei em plataforma windows e agora to apanhando com sintaxes.

Poderia usar uma outra função no lugar de replace?

É pq esse apostrofe ta estragando meu select no BD

 

Obrigado

Hernandes

Compartilhar este post


Link para o post
Compartilhar em outros sites

sim é possiveldeveria funcionarsValue possui o que?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pouts cara, acabei de descobrir que o erro nao foi no replace() e sim pq havia a possibilidade dessa var vir vazia, ai eu fiz: If sValue <> "" or not isnull(sValue) Then sValue = Replace(sValue, "'", "-") End Ife agora ta funcionando, muito obrigado pela resposta imediataabraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

entao ta tranquilo tiozinho

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.