Guest User

Untitled

a guest
Dec 17th, 2017
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.28 KB | None | 0 0
  1. import java.sql.Connection;
  2. import java.sql.DriverManager;
  3. import java.sql.ResultSet;
  4. import java.sql.Statement;
  5. import java.util.ArrayList;
  6. import java.util.Iterator;
  7. import java.util.ListIterator;
  8.  
  9. public class jdbcconn {
  10.  
  11. public static void main(String args[]){
  12. Accounts Accn = null;
  13. ArrayList<Accounts> account = new ArrayList<Accounts>();
  14. try{
  15.  
  16. Class.forName("com.mysql.jdbc.Driver");
  17. Connection con=DriverManager.getConnection( "jdbc:mysql://localhost:3306/bankdba","root","password");
  18. //here sonoo is database name, root is username and password
  19. Statement stmt=con.createStatement();
  20. ResultSet rs=stmt.executeQuery("select * from account");
  21.  
  22. while(rs.next()) {
  23. Accn= new Accounts();
  24. Accn.setID(rs.getInt(2));
  25. Accn.setAccNo(rs.getInt(1));
  26. Accn.setContact(rs.getString(4));
  27. Accn.setEmail(rs.getString(3));
  28. System.out.println(rs.getInt(1)+" "+rs.getString(2)+" "+rs.getString(3)+" "+rs.getString(4));
  29. account.add(Accn);
  30.  
  31. }
  32. con.close();
  33. }
  34. catch(Exception e){
  35. System.out.println(e);
  36. }
  37. System.out.println("///---------------------------------///");
  38.  
  39. printAccnNo(account , Accn);
  40.  
  41. }
  42.  
  43.  
  44.  
  45. public static void printAccnNo(ArrayList<Accounts> account, Accounts accn{
  46. ListIterator<Accounts> itr = account.listIterator();
  47. while(itr.hasNext()) {
  48. System.out.println(accn.toString());
  49. itr.next();
  50. }
  51.  
  52. }
  53. }
  54.  
  55. import java.util.Iterator;
  56.  
  57. public class Accounts {
  58. private int AccNo;
  59. private int ID;
  60. private String email;
  61. private String contact;
  62.  
  63.  
  64. public int getAccNo() {
  65. return AccNo;
  66. }
  67. public void setAccNo(int accNo) {
  68. this.AccNo = accNo;
  69. }
  70. public int getID() {
  71. return ID;
  72. }
  73. public void setID(int iD) {
  74. this.ID = iD;
  75. }
  76. public String getEmail() {
  77. return email;
  78. }
  79. public void setEmail(String email) {
  80. this.email = email;
  81. }
  82. public String getContact() {
  83. return contact;
  84. }
  85. public void setContact(String contact) {
  86. this.contact = contact;
  87. }
  88. @Override
  89. public String toString() {
  90. return "Value AccnNo: " + getAccNo() + " contact: " + getContact()+" email : " +getEmail() + " ID : "+getID();
  91. }
  92.  
  93. }
Add Comment
Please, Sign In to add comment