• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

fixeira

ajuda com combobox

7 mensagens neste tópico

boas

é possivel ligar uma combobox a uma base de dados?

tipo fazer aperecer todos os nomes de uma tabela da base de dados na combobox?

agradeço desde já.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Sim claro... Não estou a ver bem como é em VB, mas basta fazer a ligação, enviar um statement SQL tipo select coluna from tabela.. e depois crias um ciclo while e enquanto não chegar ao ultimo, adiciona o mesmo..

Quanto a código, não programo muito em vb, talvez mais alguém te possa ajudar

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

boas,

para ligares uma combobox a uma base de dados através do Ado, tens que utilizar um outro componente:

Project -> Components -> Microsoft DataList Controls

 

Irá aparecer-te uma chamada "DataCombo" e é com este que ligas à base de dados. Na propriedade RowSource metes para ligar ao Ado e depois no ListFiled o campo da base de dados que queres que apareça no DataCombo.

fácil e não precisas de código  :(

espero que consigas

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

dc_36 obrigadão.

agora tenho um nova duvida:

com por hiperligações nisto? quer que cada registo da combobox tenha uma hiperligação.

as hiperligações que pus na base de dados no access nao sao assumidas pelo vb.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Podes explicar melhor ??

Hiperligações dá ideia de links a isso

ou é quando  fazes um clik/dbclik em cima de 1 nome ?

ex:

'=============================================

'============== Código =========================

'[Nome da Listbox] List1

'[Função a chamar para a listbox] .List

'[indicador de procura em coluna (numérico)] List1.ListIndex

MsgBox List1.List(List1.ListIndex)

'===============================================

Até+

ProgramadorVB6

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Quando fazes click em cima de um nome, esse valor passa a ficar escolhido na ComboBox.

Agora só tens q definir o evento para qd o SelectedValue ou SelectedItem da comboBox é alterado.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora