locked
CONSULTA COM BASE EM COMBOBOX RRS feed

  • Pergunta

  • Olá pessoal, como fazer com que o critério para a busca da "origem da linha" de uma lista, seja uma combobox ex:

    caixa de combinação contendo cidades

    e uma listbox, vazia, quando eu apertar um botão, a lista fique apenas com os clientes da cidade que está selecionada na combobox (se  na combobox está a cidade de são Paulo, eu quero que apareça na lista apenas os clientes da cidade de são paulo)

    procurei em alguns lugares, mas está dificil por ser um pouco complexo para mim...

    segunda-feira, 25 de janeiro de 2010 17:42

Todas as Respostas

  • Ola Tiago,

     

    Na sua primeira combo de cidades poderia trazer somente as cidades que você tem no banco, usando algo mais ou menos assim na origem da linha:

    SELECT DISTINCT clientes.cidade FROM clientes order by cidade;

     

    Na segunda comboa você pode colocar o seguinte na origem da linha:

    SELECT clientes.nome FROM clientes WHERE clientes.cidade=[Formulários]![nome_do_formulário]![nome_da_primeira_caixa]; 

     

    Na primeira caixa, no evento "Ao Alterar", coloque nome_da_segunda_caixa.Requery

     

    Alexandre

    quinta-feira, 25 de março de 2010 17:27