Guest User

Untitled

a guest
Jan 31st, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.01 KB | None | 0 0
  1. package Rdbms;
  2.  
  3. import java.sql.Connection;
  4. import java.sql.DriverManager;
  5. import java.sql.PreparedStatement;
  6. import java.sql.SQLException;
  7. import java.util.Scanner;
  8.  
  9. class Jdbcfrnd {
  10.  
  11. public static void main(String[] args) throws SQLException {
  12.  
  13. String drv = "org.apache.derby.jdbc.ClientDriver";
  14. String url = "jdbc:derby://localhost:1527/Oracle;create=true;";
  15. String user = "Android";
  16. String password = "java";
  17.  
  18. Connection myConn = null;
  19. PreparedStatement myStmt = null;
  20. Connection dbConnection = null;
  21.  
  22. Scanner scanner = null;
  23.  
  24. try {
  25. // 0. read user input from command line: last name, first name and email
  26. scanner = new Scanner(System.in);
  27.  
  28. Scanner sc = new Scanner(System.in);
  29. System.out.print("Enter number 1: ");
  30. int a;
  31. a = sc.nextInt();
  32.  
  33. System.out.print("Enter your Name: ");
  34. String firstName = scanner.nextLine();
  35.  
  36. //System.out.print("Enter your email: ");
  37. //String email = scanner.nextLine();
  38.  
  39. // 1. Get a connection to database
  40. myConn = DriverManager.getConnection(url, user, password);
  41.  
  42. // 2. Create a statement
  43. String sql = "insert into GOOD "
  44. + " (ID, Name)" + " values (?, ?)";
  45.  
  46. myStmt = myConn.prepareStatement(sql);
  47.  
  48. // set param values
  49. myStmt.setString(a , firstName);
  50. //myStmt.setString(ID, "Android");
  51.  
  52. // 3. Execute SQL query
  53. myStmt.executeUpdate();
  54.  
  55. System.out.println("Insert complete.");
  56. } catch (Exception exc) {
  57. exc.printStackTrace();
  58. } finally {
  59. if (myStmt != null) {
  60. myStmt.close();
  61. }
  62.  
  63. if (myConn != null) {
  64. myConn.close();
  65. }
  66.  
  67. if (scanner != null) {
  68. scanner.close();
  69. }
  70. }
  71. }
  72.  
  73. int a;
  74. a = sc.nextInt();
  75. ...
  76. ...
  77. myStmt.setString(a , firstName);
Add Comment
Please, Sign In to add comment