Estou com um grande problema na minha aplicação com bd (mysql) eu estou usando inserção através da interface statement . Mas apenas atributo por atributo. Não estou conseguindo inserir ou selecionar um objeto (instancia de uma casse ) no banco.Esse é o código mas não faço a mínima idéia de como inserir um objeto.
Public void executarSQL(String sql){
try{
Statement st = con.createStatement();
st.executeUpdate(sql);
st.close();
}
catch(Exception e) {
System.out.println("Nao foi possível executar SQL.");
}
}
public void executarSQL(String sql){
try{
Statement st = con.createStatement();
st.executeUpdate(sql);
st.close();
}
catch(Exception e) {
System.out.println("Nao foi possível executar SQL.");
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
BDMySql bd = BDMySql.getInstance();
/* ResultSet rs = bd.executarBuscaSQL(“select nm_funcionario, salario from funcionario where id_funcionario = 1”);
try{
<a href="//rs.first">//rs.first</a>();
while(rs.next()){
System.out.println(rs.getString(“nm_funcionario”)+" - "+rs.getString(“salario”));
}
}catch(Exception e)
{
bd.executarSQL("insert into funcionario (nm_funciomario,rg,cpf,telefone,sexo,nascimento,cargo,salario,horadetrabalho)values 'idalia',142578,45789655,123458,'f',1298-02-12,'gerente',800,14:00:00");
}*/
}
}