Guest User

Untitled

a guest
Apr 20th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. import java.sql.*;
  2. class OracleCon {
  3. public static void main(String args[]) {
  4. try {
  5. //step1 load the driver class
  6. Class.forName("oracle.jdbc.driver.OracleDriver");
  7. //step2 create the connection object
  8. Connection con= DriverManager.getConnection ("jdbc:oracle:thin:@localhost:1521:xe","hr","hr");
  9. //step3 create the statement object
  10. Statement stmt = con.createStatement();
  11. ResultSet rs = stmt.executeQuery("select * from departments");
  12. while (rs.next()) {
  13. String dname = rs.getString("DEPARTMENT_NAME");
  14. System.out.println(dname);
  15. }
  16.  
  17. Statement stmt1 = con.createStatement();
  18. ResultSet rs1 = stmt1.executeQuery("select * from employees");
  19. while (rs1.next()) {
  20. Integer eno = rs1.getInt("employee_id");
  21. System.out.println(eno);
  22.  
  23. }
  24. con.close();
  25. } catch (Exception e) {
  26. System.out.println(e);
  27.  
  28. }
  29. }
  30. }
  31.  
  32. String sql = "select e.* from employee e, department d where d.department_name = ? and d.department_name=e.deparment.name"); )// ? will be replaced by a parameter obtained from a user
  33.  
  34. PreparedStatement stmt = con.prepareStatement(sql);
  35.  
  36. stmt.setString(1, deptName); //deptName is obtained from the user
  37.  
  38. ResultSet rs = stmt.executeQuery();
  39. .....
Add Comment
Please, Sign In to add comment