DBCOMBOBOX

Delphi

05/02/2003

TENHO UM FORM DE CADASTRO, CONTENDO UM DBCOMBOBOX QUE ARMAZENA DADOS DE UMA CONSULTA QUERY. (FORNECEDOR) QUANDO ABRO ESTE FORM PARA INCLUSÃO DE UM NOVO REGISTRO ESSE DBCOMBOBOX AUTOMATICAMENTE RECEBE DA QUERY TODOS OS FORNECEDORES SENDO LISTADOS NA COMBO, E DA CERTO!!! AGORA QUANDO MANDO ALTERAR UM REGISTRO, FAÇO A MESMA COISA: MANDO PARA A COMBO TODOS OS DADOS DA QUERY,CASO O USUÁRIO NECESSITE MUDAR DE FORNECEDOR ELES JÁ ESTÃO LÁ.

A PERGUNTA É BEM SIMPLES: AO MANDAR ALTERAR UM REGISTRO, GOSTARIA QUE, ALÉM DE APARECER TODOS OS DADOS NA QUERY(CONSEGUI FAZER), QUERIA QUE O ÍTEM APONTADO NA GRID PARA ALTERAÇÃO APARECESSE NA COMBOBOX, NÃO NA LISTA (POIS JÁ ESTÁ LA LISTA), MAS SIM NA CAIXA PRINCIPAL DA COMBO.

VALEU GALERA ...


Anonymous

Anonymous

Curtidas 0

Respostas

Dor_poa

Dor_poa

05/02/2003

Amigo, lhe recomendo instalar os compnetntes RX e utiliza na aba RX DBWARE e use o RxDBLookupCombo

mas mesmo assim se quiser utilizar o combobox a unica maneira que eu sei é assim:

var I: Integer

repeat
if ComboBox1.items.Strings[i] = tabelaCAMPO.asstring then
EXIT else
inc(i);
until i >= ComboBox1.items.Count;


GOSTEI 0
POSTAR