Você está na página 1de 2

CONFIGURAO DE UM DBLOOKUPCOMBOX Tutorial Desenvolvido pelo professor Mauro Garcia Escola Tcnica Estadual de Avar Maro de 2008 UM BREVE

E HISTRICO A configurao de um d loo!upcom o o" uma tarefa #ue gera muitas d$vidas entre os programadores% principalmente por#ue isto envolve dados origin&rios de um anco de dados' (articularmente em Delp)i% utili*amos a d loo!upcom o o" #uando precisamos uscar dados de uma ta ela de origem +por e"emplo ta ela de ,-idades./ e gravar em uma ta ela destino +por e"emplo ta ela de ,(essoas./' Desta forma normali*amos os dados% garantindo a normali*ao de dados% conceito 0& visto em aulas anteriores' 1m d loo!upcom o o" tem 2 propriedades #ue precisamos configurar para #ue funcione corretamente' 3e0a #uais so (E4A 56DEM DE -5789G16A:;5< a/ 4ist=ource neste campo voc> informa #ual datasource tem a lista de dados #ue voc> pretende e"i ir para o usu&rio selecionar' / 4ist8ield a#ui voc> dever& informar #ual campo da lista ser& e"i ido para o usu&rio c/ ?e@8ield a#ui selecionamos o nome do campo da ta ela de origem #ue ser& gravado na ta ela destino' d/ Data=ource nesta propriedade voc> dever& informar #ual datasource est& ligado A ta ela de destino dos dados e/ Data8ield esta propriedade configurada com o campo da ta ela destino #ue rece er& o valor da ta ela de origem' COMO FAZER BC -olo#ue dentro do seu form um AD5Duer@ da a a AD5' Este componente ir& recuperar da ta ela de ,origem.% os dados #ue necessitamos para a gravao na ta ela ,destino.'

Altere as propriedades< 7ame< AD5DrEusca-idades -onnection< DataModuleB'AD5-onnectionB =D4< =E4E-T -9DFnome%-9DFcodigo 865M TE4-idades 56DE6 EG -9DFnome Active< True ApHs estas configuraIes d> um duplo cli#ue so re o componente AD5#uer@' 7a 0anela #ue se a re d> um cli#ue direito do mouse so re a 0anela e selecione ,Add All fields.' Desta forma temos configurada a origem dos dados' Todos os nomes e cHdigos de cidades esto c)egando at o formul&rio atravs deste componente AD5' 2C Adicione um Data=ource da a a data Access e altere as propriedades< a' 7ame< dsEusca-idades ' data=et< AD5DrEusca-idades

JC Agora adicione um D 4oo!up-om oEo" da a a Data Access ao seu formul&rio' Em seguida asta configurar as 2 propriedades do d loo!upcom o o"'

a' ' c' d' e'

4ist=ource< dsEusca-idades 4ist8ield< cidFnome ?e@8ield< cidFcodigo Data=ource< datasourceB Data8ield< (E=Frescidade

FAA OS TESTES DE INSERO E NAVEGAO 3e0a como vai ficar na figura a ai"o'

Você também pode gostar