Advertisement
Guest User

Untitled

a guest
Mar 29th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.68 KB | None | 0 0
  1. package dbconnection;
  2.  
  3. import java.sql.*;
  4. import oracle.jdbc.driver.*;
  5.  
  6. public class ConnectionClass {
  7. {
  8. try {
  9.  
  10. Class.forName("oracle.jdbc.driver.OracleDriver");
  11. DriverManager.registerDriver(new dbconnection.OracleDriver());
  12.  
  13. Connection con = DriverManager.getConnection(
  14. "jdbc:oracle:thin:@test.cr1axzdw6xam.us-east-1.rds.amazonaws.com:1521:orcl", "chase", "Offspring1");
  15.  
  16. String sql = "SELECT * FROM CATCRAP";
  17. Statement st = con.createStatement();
  18. ResultSet rs = st.executeQuery(sql);
  19.  
  20. // Insert query missing: date
  21. // String insert = " INSERT INTO CATCRAP(CAT_ID, AGE, WEIGHT, MEAL,
  22. // POOPS)"
  23. // +" values(?, ?, ?, ?, ?)";
  24. // PreparedStatement ps = con.prepareStatement(insert);
  25. // ps.setInt(1, 3);
  26. // ps.setInt(2, 2);
  27. // ps.setDouble(3, 1.5);
  28. // ps.setString(4, "hotdogs");
  29. // ps.setInt(5, 90);
  30. // ps.execute();
  31.  
  32. // Update query
  33. // String update = "UPDATE CATCRAP SET POOPS = ? WHERE AGE = ?";
  34. // PreparedStatement ps = con.prepareStatement(update);
  35. // ps.setInt(1,200);
  36. // ps.setInt(2, 5);
  37. // ps.executeUpdate();
  38.  
  39. // Delete query
  40. // String delete = "DELETE FROM CATCRAP WHERE CAT_ID = ?";
  41. // PreparedStatement ps = con.prepareStatement(delete);
  42. // ps.setInt(1,3);
  43. // ps.executeQuery();
  44.  
  45. // Selecting records
  46. while (rs.next())
  47. System.out.println(rs.getInt(1) + " " + rs.getInt(2) + " " + rs.getFloat(3) + " " + rs.getString(4)
  48. + " " + rs.getInt(5));
  49. con.close();
  50. } catch (SQLException err) {
  51. System.out.println(err.getMessage());
  52. }
  53. }
  54.  
  55. public static void insert() {
  56. String insert = " INSERT INTO CATCRAP(CAT_ID, AGE, WEIGHT, MEAL, POOPS)" + " values(?, ?, ?, ?, ?)";
  57. PreparedStatement ps = con.prepareStatement(insert);
  58. ps.setInt(1, 3);
  59. ps.setInt(2, 2);
  60. ps.setDouble(3, 1.5);
  61. ps.setString(4, "hotdogs");
  62. ps.setInt(5, 90);
  63. ps.execute();
  64. }
  65.  
  66. public static void main(String[] args) throws ClassNotFoundException {
  67.  
  68. try {
  69.  
  70. Class.forName("oracle.jdbc.driver.OracleDriver");
  71. DriverManager.registerDriver(new dbconnection.OracleDriver());
  72.  
  73. Connection con = DriverManager.getConnection(
  74. "jdbc:oracle:thin:@test.cr1axzdw6xam.us-east-1.rds.amazonaws.com:1521:orcl", "chase", "Offspring1");
  75.  
  76. String sql = "SELECT * FROM CATCRAP";
  77. Statement st = con.createStatement();
  78. ResultSet rs = st.executeQuery(sql);
  79.  
  80.  
  81. // Selecting records
  82. while (rs.next())
  83. System.out.println(rs.getInt(1) + " " + rs.getInt(2) + " " + rs.getFloat(3) + " " + rs.getString(4)
  84. + " " + rs.getInt(5));
  85. con.close();
  86.  
  87. con.close();
  88. } catch (SQLException err) {
  89. System.out.println(err.getMessage());
  90. }
  91. }
  92.  
  93. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement