Advertisement
Guest User

select

a guest
Dec 6th, 2013
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. package pessoa.implement;
  2.  
  3. import java.sql.Connection;
  4. import java.sql.PreparedStatement;
  5. import java.sql.ResultSet;
  6. import java.sql.SQLException;
  7. import java.util.ArrayList;
  8. import java.util.List;
  9.  
  10. import conexao.ConexaoBD;
  11. import edu.Entidade.Pessoa;
  12. import pessoa.dao.PessoaDao;
  13.  
  14. public class PessoaImplements implements PessoaDao {
  15.  
  16. @Override
  17. public int inserir(Pessoa pessoa) throws SQLException {
  18. // TODO Auto-generated method stub
  19.  
  20. Connection c = ConexaoBD.getConnection();
  21.  
  22.  
  23. PreparedStatement pst = c.prepareStatement("INSERT INTO pessoa (nome,endereco) VALUES(?,?)");
  24.  
  25. pst.setString(1, pessoa.getNome());
  26. pst.setString(2, pessoa.getEndereco());
  27. //pst.setDate(3, new java.sql.Date(pessoa.getData()));
  28.  
  29. return pst.executeUpdate();
  30.  
  31. }
  32.  
  33.  
  34.  
  35.  
  36.  
  37. @Override
  38. public List<Pessoa> lista() throws SQLException {
  39.  
  40. Connection c = ConexaoBD.getConnection();
  41. Pessoa p = new Pessoa();
  42.  
  43. List<Pessoa> listapessoa = new ArrayList<Pessoa> ();
  44.  
  45.  
  46.  
  47. String sql = "select * from pessoa";
  48.  
  49. PreparedStatement pre = c.prepareStatement(sql);
  50.  
  51.  
  52. ResultSet rs = pre.executeQuery(sql);
  53.  
  54. while(rs.next()){
  55. p.setNome(rs.getString("nome"));
  56. p.setEndereco(rs.getString("endereco"));
  57.  
  58. listapessoa.add(p);
  59. }
  60.  
  61. return listapessoa;
  62. }
  63.  
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement