Resultado do mysql no Jtable

1 resposta
T

Boa tarde
Estou criando sistema de estoque porem gostaria de saber como puxar um resultado do bando de dados mysql e puxar para netbeans.

Mysql
SELECT valor_apagar, valor_pago, valor_apagar - valor_pago AS valor_devedor FROM financeiro;


Netbeans

private void adicionar(){

String sql =insert into financeiro(aluno, turma, mes, ano, valor_apagar, valor_pago, valor_devedor, observacao, responsavel, recebedor, vencimento, matricula, images) values(?,?,?,?,?,?,?,?,?,?,?,?,?);

try {
pst=conexao.prepareStatement(sql);

pst.setString(1,txtFinNom.getText());
pst.setString(2,txtFinTur.getText());
pst.setString(3,txtFinMes.getText());
pst.setString(4,txtFinAno.getText());
pst.setString(5,txtFinApa.getText());
pst.setString(6,txtFinPag.getText());
pst.setString(7,txtFinDev.getText());
pst.setString(8,txtFinObs.getText());
pst.setString(9,txtFinRes.getText());
pst.setString(10,txtFinRec.getText());
pst.setString(11,txtFinVen.getText());
pst.setString(12,txtFinMat.getText());
pst.setBytes(13, personal_image);

if ((txtFinNom.getText().isEmpty())) {

JOptionPane.showMessageDialog(null, "Preencha todos os campos obrigatórios");

} else {

int adicionado = pst.executeUpdate();
if (adicionado >0) {
    JOptionPane.showMessageDialog(null, "Cadastro de mercadoriaa adicionado com sucesso");
   
   txtFinNom.setText(null);
   txtFinTur.setText(null);
   txtFinMes.setText(null);
   txtFinAno.setText(null);
   txtFinApa.setText(null);
   txtFinPag.setText(null);
   txtFinDev.setText(null);
   txtFinObs.setText(null);
   txtFinRes.setText(null);
   txtFinRec.setText(null);
   txtFinVen.setText(null);
   txtFinMat.setText(null);

}
}

} catch (Exception e) {

JOptionPane.showMessageDialog(null,e);

}
}

1 Resposta

javaflex

A forma mais simples https://youtu.be/IWcV-9Lcu64

Criado 20 de outubro de 2019
Ultima resposta 20 de out. de 2019
Respostas 1
Participantes 2