Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Munino

Class java e queries

Mensagens Recomendadas

Munino

Boas pessoal.

Precisava de ajuda aqui numa questão

È assim, dentro da mesma class (java) , precisava de fazer 3 queries á base de dados .

Uma será para popular uma jcombox, outra para popular uma jlist e por ultima uma para um botão no qual vai abrir um ficheiro da base dados (blob).

A minha duvida é como faço mais que uma query na mesma class?

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Munino

O problema é que não tenho feito essa parte feita devido á confusão que deu pois quando fazia a ligação a base dados para popular a combobox corria tudo bem. O problema acontecia quando tentava fazer outro statement dentro da mesma ligação, para poder popular a jlist, ou seja não consigo fazer uma outra query dentro da mesma ligação . O objectivo da segundo query , através do valor guardado do item seleccionado na combobox, fazer uma query onde terá algo parecido a isto " Select Nome from Tabela where Funcao=x" pois o "x" será o valor que foi seleccionado na combox.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo

o que acabaste de descrever é completamente diferente do que apresentaste no primeiro post ...

afinal o que queres ?


IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Munino

Não é diferente, é mais detalhado, mas posso me ter explicado mal ^^ . Mas sim será o que está indicado no segundo post. Não sei como se faz uma segunda query com um valor herdado tal como referi no segundo post.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo

não é diferente ?

então diz se os seguintes algoritmos são iguais :

- fazer um query
- popular um elemento com os dados recolhidos
- fazer um segundo query
- popular um segundo elemento com os dados recolhidos
- fazer um terceiro query
- popular um terceiro elemento com os dados recolhidos

- fazer um query
- popular um elemento com os dados recolhidos
- registar no elemento uma acção no momento de alteração do valor
 - fazer uma query com o novo dado do elemento
 - popular o segundo elemento com os dados recolhidos

- registar no segundo elemento uma acção no momento de alteração do valor
 - fazer uma query com o novo dado do elemento
 - popular o terceiro elemento com os dados recolhidos


IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Munino

Como referi, posso me ter explicado mal... mas sim é baseado no segundo no qual não mencionei a terceira query pois se conseguir entender como se fazer a segunda, safo-me com a terceira :)

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo

como disse, tens de registar um listener no objecto/componente para fazer a acção após a alteração do valor:

componente.addActionListener (new ActionListener () {
   public void actionPerformed(ActionEvent e) {
       // do stuff ...
   }
});


IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação 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

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.