Boa Noite
Acerca deste tópico https://www.maximoaccess.com/t40074-resolvidocombobox-desacoplada?highlight=combobox+desacoplada#273081
Reparei agora que o código, preenche os dados na origem da linha da ComboBox a primeira vez, depois já não vai mais à BD.
Se eu pretender alterar o status de um elemento da linha para Inativo, ele continua a aparecer, a menos que vá a dados/origem da linha e apague.
Depois alterei o nome da BD MsAccess para fazer o teste e a ComboBox continua a funcionar mesmo sem BD, ou seja, não vai lá sempre que faço o foco mas sim somente a primeira vez.
Qual a forma da ComboBox ir sempre à BD, fazer o select e mostrar os valores no momento.
O ideal seria realmente abrir a conexão, recolher a lista e fechar a conexão, mas fazer sempre essa tarefa.
Ou seja atualizar sempre a lista.
Estaria desvinculado e sempre atualizado.
Acerca deste tópico https://www.maximoaccess.com/t40074-resolvidocombobox-desacoplada?highlight=combobox+desacoplada#273081
Reparei agora que o código, preenche os dados na origem da linha da ComboBox a primeira vez, depois já não vai mais à BD.
Se eu pretender alterar o status de um elemento da linha para Inativo, ele continua a aparecer, a menos que vá a dados/origem da linha e apague.
Depois alterei o nome da BD MsAccess para fazer o teste e a ComboBox continua a funcionar mesmo sem BD, ou seja, não vai lá sempre que faço o foco mas sim somente a primeira vez.
Qual a forma da ComboBox ir sempre à BD, fazer o select e mostrar os valores no momento.
O ideal seria realmente abrir a conexão, recolher a lista e fechar a conexão, mas fazer sempre essa tarefa.
Ou seja atualizar sempre a lista.
Estaria desvinculado e sempre atualizado.