Guest User

Untitled

a guest
Jul 5th, 2018
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.04 KB | None | 0 0
  1. import java.sql.*;
  2.  
  3. public class DemoResultSet {
  4.     public static void main(String[] args) throws ClassNotFoundException, SQLException, InterruptedException{
  5.         Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
  6.         Connection cn = DriverManager.getConnection("jdbc:sqlserver://localhost;DatabaseName=DeveloperApps;user=sa;Password=123456");
  7.         if(cn != null) {
  8.             System.out.println("Connection Successful!!");
  9.             /*
  10.             String createProcedure = "Create Procedure DISPLAY_PRODUCTS " +
  11.                 "as " + "SELECT * FROM ToppingDetails";
  12.             Statement st = cn.createStatement();
  13.             st.executeUpdate(createProcedure);*/
  14.            
  15.             /*
  16.             CallableStatement csDetails = cn.prepareCall("{call DISPLAY_PRODUCTS}");
  17.            
  18.             ResultSet rs = csDetails.executeQuery();
  19.             while(rs.next()){
  20.                 System.out.println(rs.getString("ToppingName") + " " + rs.getString("ToppingPrice"));
  21.             }*/
  22.            
  23.             PreparedStatement cs = cn.prepareStatement("SELECT * FROM ToppingDetails", ResultSet.TYPE_FORWARD_ONLY);
  24.             try (ResultSet rs = cs.executeQuery()) {
  25.                 rs.beforeFirst();
  26.                 //rs.absolute(2);
  27.                 while(rs.next()){
  28.                     System.out.println(rs.getString("ToppingName") + " " + rs.getString("ToppingPrice"));
  29.                 }
  30.                 //Thread.sleep(10000);
  31.                 /*
  32.                 rs.moveToInsertRow();
  33.                 rs.updateString(1, "haloa");
  34.                 rs.updateString(2, "80");
  35.                 rs.insertRow();
  36.                 rs.beforeFirst();
  37.                 /*
  38.                 rs.updateString(1, "Aloha");
  39.                 rs.updateRow();*/
  40.                 /*
  41.                 while(rs.next()){
  42.                     System.out.println(rs.getString("ToppingName") + " " + rs.getString("ToppingPrice"));
  43.                 }*/
  44.                
  45.             }
  46.             cn.close();
  47.         }
  48.        
  49.     }
  50. }
Add Comment
Please, Sign In to add comment