combobox

20/05/2003

0

Ao iniciar um form carrego um combobox com algumas informações. Exemplo: cbotipo.additem(´nomes´).
Gostaria de poder gravar o codigo do nome tambem no combobox, tentei na propriedade .itemindex, mas não deu certo, alguem tem alguma dica ?

Resumindo, quando selecionar o nome, irei gravar o codigo do nome na tabela.


Obrigado


Silviomorelo

Silviomorelo

Responder

Posts

20/05/2003

Rodrigo Costa

Não seria mais fácil usar um dbLookupcombobox !?

Ou então, no evento ou change faça o seguinte:

adoquery_aux.close; adoquery_aux.sql.text:=´Select cod from tabela where nome = ´+combobox.text; adoquery_aux.open; v_cod:=adoquery_aux.fieldbyname(´cod´).asinteger;


No evento BeforePost da query faça o seguinte:

adoquery_tabela.fieldbyname(´cod´).asinteger:=v_cod;



Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar