Skip Navigation Links
Novas Tecnologias
Ferramentas Adicionais
Ferramentas Adicionais


Dica No :
29
Assunto : ASP
Titulo: Resolver o problema dos apóstrofos

Gostou do texto ? Vote e dê sua opinião! Pontuação atual :

Translate this page now :






Adicione aos Favoritos!
BlogBlogs Rec6 Linkk Ueba Technorati Delicious DiggIt! StumbleUpon



Sempre que alguém tenta inserir alguma informação do banco de dados que contenha apóstrofo ocorre uma falha no banco de dados. Isso porque a instrução de inserção já possui apóstrofo, consequentemente o banco de dados se confunde com o apóstrofo da informação e considera a instrução errada.

Para resolver esse problema, quando desejarmos inserir um apóstrofo em uma informação devemos substitui-lo por 2. Quando o banco de dados encontra 2 apóstrofos em uma informação ele entende que deve inserir na base de dados apenas 1.

Mas pedir para o usuário digitar 2 apóstrofos ao invés de 1 seria uma solução muito feia. Precisamos então trocar em código todos os apóstrofos digitados pelo usuário por 2 apóstrofos.

Para isso devemos utilizar uma função do VbScript chamada Replace. Veja um exemplo :

nome=replace(nome,"'","''")

Ou seja, eu estou pedindo para que sejam substituidos todos os apóstrofos da variável nome por 2 apóstrofos e o resultado ficará gravado na própria variável nome.



Nome :
E-mail:
Comentarios :
 
 
Os Últimos Comentários
Nenhum comentário foi realizado ainda. Seja o primeiro !
Dicas
Dica do Dia
Receba Dicas Por Email
E-mail :  
 


 (help)
Aceito receber informativos do devASPNet, informações de eventos e treinamentos

Veja Quais Informativos Você Receberá

Pesquisar Dicas
Pesquisar Artigos, Dicas e Noticias

Banco de Dados
Algumas Entrevistas
Links Importantes

Búfalo Informática, Treinamento e Consultoria
R. Alvaro Alvim, 37/920 Centro - Cinelândia - Rio de Janeiro Cep: 20031-010
Tel : (21) 2262-1368 (21) 9240-5134 E-mail : Contato@bufaloinfo.com.br