Button -> conectaDB(Connect DB) -> inseredadosBD(Insert data into db)
how can i return the connection to the inseredadosBD, to insert from the method?
Button event:
public void inseredadosBD(String grupo, int protocolo, String dataentrada, String escrevente, String auxiliar, String datalimite) {
conectaBD();
-> here i will use the insert, i was planning to use something like conn.execute.. from here, but
}
i tryed conectaBD(Connection conectado);, tryed conectaBD(conectado);
to do something like conectado.execute.., but dont worked :/
Method conectaBD
public class metodos {
public Connection conectado;
public Connection conn;
public Connection conectaBD() {
//metodo responsavel por fazer a conexão com o BD
try {
try {
Class.forName("org.sqlite.JDBC");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
conn = DriverManager.getConnection("jdbc:sqlite:c:\\grupo1.db");
// Statement stm = conn.createStatement();
if (conn != null) {
System.out.println("Conectou" );
// fechaconexaoBD(conn);
} else {
System.out.println("Conexão Fail");
}
} catch (SQLException e) {
System.out.println("Erro de conexão " );
e.printStackTrace();
}
return conn;
}
..here go the rest of the code...
forget the //, i was just trying/testing things :s