Galera acredito que fiz algo bem besta ou esqueci de algo…
Tenho está classe Cliente, e preciso salvar as informações no banco de dados…
Após inserir as informações nos ‘set’, eu retorno as mesmas usando o ‘get’ porém dentro do minha Query de insert o get não estão funcionando dando erro assim na minha linha…
Bom pra ficar mais claro está é a minha classe…
[code]package logica;
import java.sql.Connection;
import java.sql.Statement;
import javax.swing.JOptionPane;
import persistencia.Conecta;
/**
*
*/
public class Cliente {
private String nome,CPF;
private int tipo_cliente,agencia,num_conta,tipo_conta;
public void setNome(String nome) {
this.nome = nome;
}
public String getNome() {
return nome;
}
public void setCPF(String cpf) {
this.CPF = cpf;
}
public String getCPF() {
return CPF;
}
public void setTipoCliente(int tip_cliente) {
this.tipo_cliente = tip_cliente;
}
public int getTipoCliente() {
return tipo_cliente;
}
public void setTipoConta(int tip_conta) {
this.tipo_conta = tip_conta;
}
public int getTipoConta() {
return tipo_conta;
}
public void setAgencia(int agencia) {
this.agencia = agencia;
}
public int getAgencia() {
return agencia;
}
public void setConta(int conta) {
this.num_conta = conta;
}
public int getConta() {
return num_conta;
}
/*
* Salvar os dados do Cliente digitado
*/
public static void salvarCliente() {
Connection conn = null;
Statement stmt = null;
try {
conn = Conecta.conectar();
stmt = conn.createStatement();
//salvo as informações digitadas do cliente
String Query = "INSERT INTO `clientes` (`nome_completo`, `cpf`, `tipo_cliente`, `agencia`,`tipo_conta`, `num_conta`, `data_cadastro`) "
+ " VALUE ( '"+ getNome() +"', '"+ getCPF() +"', '"+ getTipoCliente() +"', '"+ getAgencia() +"', '"+ getTipoConta() +"', '"+ getConta() +"', NOW())";
stmt.executeUpdate(Query);
JOptionPane.showMessageDialog(null,
"Cadastro do cliente feito com sucesso!");
} catch (Exception e) {
e.printStackTrace();
} finally {
if (conn != null) {
Conecta.fechar(conn, stmt);
}
}
}
}
[/code]
Está retornando o erro: non static method