• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Fabituh

[vb.net 2005] Query

2 mensagens neste tópico

Boa tarde! Estou a fazer um trabalho simples mas eu nunca fui muito entendido na hora de fazer importação de dados de uma base de dados por ex em access. A minha base de dados é sobre os equipamentos infomáticos e seus componentes internos de uma empresa. Eu já consegui fazer com que ao clicar num botão, o programa mostra numa list box, todos os registos de uma tabela, mas o que eu quero é fazer uma filtragem de informação e só mostrar aquilo que o utilizador quiser. O meu programa (em visual basic 2005 express) tem como objectivo fazer quase o que faz um formulário, ou seja, quando um utilizador insere por exemplo "Optiplex*" na text box em frente a label "Modelo", o que vai mostrar em baixo no resultado é todos os registos de computadores com modelos a começar por Optiplex. Por ex:

LISTA DE EQUIPAMENTOS

insira os critérios de busca por favor...

Nome de Computador: ------> |____________|

Modelo: -----------------------> |____________|

ServiceTag: ------------------> |____________|

....

|| LOCALIZAR|| -> (botão)

resultados...

__________________________________________________________

|

|

|

|

|

|

|__________________________________________________________|

Este é a minha primeira dúvida aqui no fórum. Vou estar a trabalhar nisto toda a tarde e noite. Tenho pouco tempo para concluir este projecto. e ficava eternamente grato se alguém me ajudasse a ultrapassar isto e a aprender como fazer.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

em termos de vb vais ter que te safar sozinho, não é a minha especialidade

a query que deves usar é um select like

SELECT <campos> FROM <tabela> WHERE <campo> LIKE '<valor>*'

Assim tens todos os registo que comecem por <valor>

não tenho a certeza se no access é o * ou o %  que deves usar

espero que isto ajude

0

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