DBLookupComboBox setar primeiro resultset

12/10/2016

0

Como faço pra selecionar o primeiro dado ja escrito no DBLookupComboBox ?

Quando eu executo meu form, ele aparece em branco, eu to fazendo uma gambiarra pra salvar um campo nulo em uma tabela com valores não nulo, e precisaria fazer o seguinte, precisaria setar a primeira linha que aparecer no meu DBLookupComboBox isso logo apos de acontecer um OnExit em um DBEdit meu.
Leandro

Leandro

Responder

Post mais votado

13/10/2016

Na verdade não é possível setar o primeiro da lista como se tivesse uma propriedade DBLookupComboBox.itemIndex:=1 mas você pode fazer o seguinte:

DBLookupComboBox1.KeyValue:= <codigo>

a propriedade KeyValue é a propriedade que representa o valor do campo informado na propriedade KeyField;

Geralmente é uma chave primária, mas mesmo que não seja, basta informar no <codigo> um valor válido que esteja dentro do campo informado no KeyField;

Espero ter sido útil. Se fui, marque com um "joinha" para eu saber.

Hélio Devmedia

Hélio Devmedia
Responder

Mais Posts

12/10/2016

Leandro

Alguma luz ?
Responder

13/10/2016

Leandro

Na verdade era isso mesmo que eu queria, desculpa não vi a mensagem, obrigado mesmo.
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