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
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
Curtir tópico
+ 0
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:
No evento BeforePost da query faça o seguinte:
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
Clique aqui para fazer login e interagir na Comunidade :)