Guest User

Untitled

a guest
Mar 29th, 2017
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 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. }
Add Comment
Please, Sign In to add comment