Rhaffael 0 Denunciar post Postado Setembro 29, 2008 Boa Tarde Pessoal!!! Estou com um sério problema com o dblookupcombobox. Vamos lá: Eu tenho duas tabelas: tab_clientes e tab_estados no cadastro de clientes eu tenho um dblookupcombobox que apresenta todos os estados. Quando salvo o cadastro do cliente eu salvo apenas o codigo do estado na tab_clientes. Até aqui tudo bem, o problema é quando quero editar o cadastro do cliente....todos os campos recebem certinho os dados mas o dblookupcombobox não recebe o estado, ele fica em branco mesmo o keyvalue dele recebendo o valor DBLookupComboBoxEstado.KeyValue:=DMDados.IBQryConsClienteCLI_ESTADO_ID.Value; Tem como quando eu chamar o edit fazer com que o dblookupcombobox apresente o nome do estado??? Valews!!! Compartilhar este post Link para o post Compartilhar em outros sites
flavioavilela 0 Denunciar post Postado Setembro 29, 2008 e ai meu amigo, tudo beleza? experimenta fazer o seguinte: supondo que eu tenho duas tabelas, uma com o nome de TBClientes e outra com o nome de TBEstados... ai você faz assim: if TBEstado.Locate('Codigo_Estado', TBClientes.Fieldbyname('Codigo_Estado').AsInteger, []) then DBLookUpComboBox.KeyValue:= TBEstadoNome_Estado.Value; bom, espero ter ajudado... Compartilhar este post Link para o post Compartilhar em outros sites