USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  diferenciar maiúscula de minúscula
Perk
não registrado
ENUNCIADA !
Postada em 09/10/2006 10:09 hs   
Eu tenho no banco de dados palavras escritas só em maiúsculas ou em minúsculas. Eu preciso montar um ComboBox com estes registros e no que o usuário selecionar uma palavra, eu tenho que saber se pegou por exemplo "A" ou "a". Como eu faço isto ? Diferenciar tanto no click do ComboBox quanto num possível Select do Banco de Dados ?
   
Sidnei X-Crow
Pontos: 2843
VITÓRIA
ES - BRASIL
ENUNCIADA !
Postada em 11/10/2006 21:00 hs         
No vb vc pode fazer por duas formas...
Declarando no cabeçalho do módulo:

Option compare Binary

Dim Teste as Boolean
Teste = iif("a"="A", true, false)
' Retorna sempre false devido ao Compare binary

ou vc pode também usar a função 'Asc(String)' - Funciona apenas para a primeira letra:

If Asc(String) <> Asc(String2)

Com relacção ao access não me lembro muito bem mas acho q ele não dá suporte ao tipo de collation Case Sensitive(o Sql server/oracle/Sybase e outros dão esse suporte)

BEm espero ter ajudado .
Abraços, Sidnei
   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 12/10/2006 13:53 hs            
3ª opção (semelhante as citadas pelo colega Sidnei):
 
MsgBox StrComp("abc", "ABC", vbBinaryCompare) 'retorna 1 de falso
 
MsgBox StrComp("ABC", "ABC", vbBinaryCompare) 'retorna 0 de verdadeiro
 
at+
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página