Boa Tarde, tenho o seguinte método para retornar o ultimo registro do BD:
public void ultimaci() {
String sql = “select Numci from tbl_ci where Numci =(select max(Numci) from tbl_ci)”;
try {
pst = conexao.prepareStatement(sql);
rs = pst.executeQuery();
if (rs.next()) {
lblUltimaCi.setText(rs.getString(1));
}
} catch (Exception e) {
JOptionPane.showMessageDialog(null, e);
}
}
Gostaria que no aparecesse automaticamente na tela Cadastro de CI, não quero que o usuário precise apertar o botão para consultar a ultima CI.
Obrigado
FearX
Maio 9, 2019, 6:45pm
#2
Eu gostaria de ganhar na mega-sena, mas sem jogar não tem como ganhar.
Entendeu a analogia?
É só você fazer ele ter esse comportamento, cara. Tira a chamada do método da ação do botão e coloca em outro lugar, simples.
2 curtidas
Rss, coloquei no construtor!!! valeu , se puder me falar se é o melhor local agradeço rss.
Métodos são análogos à funções e procedimentos .
Se um método retorna void
, ele é igual a um procedimento .
Se retorna algo diferente de void
, ele é igual à uma função .
1 curtida
Obrigado, na hora de escrever o titulo, tinha quase certeza que método e função são análogos. Sanou a dúvida que fiquei ao criar o titulo.
smatt
Maio 10, 2019, 2:25pm
#6
Creio que você pode por o método em vez de ser na Action
de algum botão, você chama este método por exemplo, quando o campo de texto perder o foco do cursor. Dai será o evento FocusLost
. Me corrijam se eu estiver errado, também to aprendendo java Mas pelo que eu entendi, foi isso
1 curtida
No construtor quando chamo a tela, já retorna o resultado, achei que ficou bom, mas depois vou testar sua sugestão.
smatt
Maio 10, 2019, 2:50pm
#8
Também sou novo nisso então não posso afirmar que estou certo kkk
1 curtida