Urgente DBCombobox

19/05/2008

1

Utilizo Firebird com dbexpress, tenho uma tabela de movimento bancario e nesta um campo MOV_TIPO(integer), num dbcombobox coloquei os items no list editor (Cheque, Deposito, Debito, Credito). Como faco para gravar no campo MOV_TIPO os valores correspondente aos items. Se foi selecionado cheque grava 1, deposito grava 2, debito grava 3, credito grava 4. E na consulta ao inves de mostrar os valores exibir os nomes. Se no registro selecionado o MOV_TIPO for 3, no dbcombobox exibe Debito.

Nao sei se deu para entender, se entenderam e tiverem outra forma de fazer isso sem ser com dbcombobox por favor me ajudem.


Responder

Posts

19/05/2008

Eniorm

faz tempo q eu nao mexo com DBComboBox, mas tenta algo assim

se os registros na sua tabela segue a ordem 1, 2, 3, e assim por diante, peque o índice do item selecionado e mande pro banco

MovTipo := ComboBox1.ItemIndex +1;

+1 pq o primeiro item é sempre 0, sacou?

abraço


Responder

19/05/2008

Ferreia2

Cria um Campo Lookup que é mais Fácil e seguro de se trabalhar.


Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira