Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

kazzx

procurar pelo primeiro caracter escrito

Mensagens Recomendadas

kazzx    0
kazzx

viva,

ora, bd em acess, uma listview, um botão e uma caixa de texto.

há alguma maneira de eu impossibilitar o aparecimento de:  por exemplo se escrever na caixa de texto "A" o programa retorna todos os nomes com a letra "A", tanto pode ser "Alberto" como "Francisca". e eu não queria isso. queria que o programa fizesse por exemplo, ao introduzir a letra "A" ele me pesquisasse apenas os nomes com inicias "A", se pesquisar "S" o programa só pesquisar na base de dados nomes com iniciais "S".

estou a usar o seguinte código para pesquisar nomes na base de dados..

cmd.CommandText = "Select nome FROM Utilizadores Where [Nome] Like  '%" & txtverifica.Text & "%'"

cumps

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
ribeiro55    44
ribeiro55

Acho que basta tirares a wildcard que está atrás do valor da textbox:

cmd.CommandText = "Select nome FROM Utilizadores Where [Nome] Like  '" & txtverifica.Text & "%'"

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jpaulino    106
jpaulino

Já não me lembro muito bem ... mas parece-me que no Access o wildcard é um "*" e não "%".

De qualquer maneira é com o ribeiro55 indicou!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade