filtro de dados
amigos estou com um pequeno e grande probleminha, sou novato no assunto e preciso da ajuda de vocês companheiro, estou desenvolvendo um progaminha em Delphi 7 para controle de sócios, o problema e o seguinte tenho uma tabela de cadastro de sócio e uma outra de cadastro de cidade, no formulário de cadastro de sócio tenho dois DBComboBox, um para UF e outro para cidade, tenho visto que quando eu selecionar um estado no outro comboBox me liste todas as cidades daquele estado (Ex: comboBox1=Sp comboBox2= são paulo, ribeirão preto, etc), não tenho a mínima ideia de como fazer isso espero contar com ajuda de todos.
Fábio Silva
Curtidas 0
Respostas
Wilson Junior
08/11/2009
Utilize o evento OnClick do DBLookupComboBox.
Espero ter colaborado.
Espero ter colaborado.
GOSTEI 0
Thiago Santana
08/11/2009
Fábio vc irá testar no evento onclick do DblookuocomboboxEstado se Estado for "tal" DblookuocomboboxCidade.Datafield := Campo da cidade!
Eh mais ou menos isso... Se não conseguir, post explicando mais detalhadamente!
GOSTEI 0
Alison Bissoli
08/11/2009
Começa errado não amigo... aqui ninguém faz programinha, ninguém... diga sempre que você está fazendo um SISTEMA, mesmo que seja só uma tela, odeio qdo alguem chega pra mim e pergunta "Como é esse programinha?"
GOSTEI 0
Alison Bissoli
08/11/2009
no evento click do estado vc deve testar se .text nao está vazio, se não estiver, zere o combobox das cidades, faça uma pesquisa (por exemplo vamos chamar o clientdataset com nome cdsCidades) e coloque o resultado um a um no seu combobox de cidades.
cdscidades.first;
while not cdscidades.eof do
begin
combo.AddItem(cdsCidades.fieldbyname('Cidade').asstring);
cdscidades.movenext
end;
Se não resolver fala aí que corremos atrás
http://garotodesktop.blogspot.com
https://twitter.com/garotodesktop
Brilhes Muito no Delphi
GOSTEI 0
Thiago Santana
08/11/2009
É isso aí Álisson Bissoli! Temos nos dá valor! Não existe essas paradas de programinha... É sistema! hehe
Estamos aqui para nos ajudarmos entre si...
GOSTEI 0
Alison Bissoli
08/11/2009
Concordo plenamente, acho ridículo um profissional ou estagiário "segurar" informações achando que assim ficará na maior, na verdade, se todo mundo segurasse informações, não conseguiriamos fazer nada, independente da nossa experiencia, sempre o resultado é BEM MELHOR e MAIS INTELIGENTE se podemos contar com outros profissionais.
GOSTEI 0
Thiago Santana
08/11/2009
Gostei do teu pensamento como profissional Álisson, preciso de pessoas desse tipo para poder trocar ideias..
Mim passa teu msn ou então mim add...
Thiagodarley@hotmail.com
AbraçO
GOSTEI 0
Alison Bissoli
08/11/2009
Te adicionei
GOSTEI 0
Thiago Santana
08/11/2009
Blza Costumo ficar online às noites! AbraçoO
GOSTEI 0