Advertisement
droidus

Untitled

Nov 9th, 2011
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.59 KB | None | 0 0
  1. import java.sql.Connection;
  2. import java.sql.DriverManager;
  3. import java.sql.ResultSet;
  4. import java.sql.Statement;
  5. import java.util.Scanner;
  6.  
  7. public class myDatabase {
  8.  
  9.     public static void main(String[] args) {
  10.  
  11.         Scanner scanner = new Scanner(System.in);
  12.         System.out.print("Would you like to create a new user account? ");
  13.         String input = scanner.nextLine();
  14.  
  15.         if (input.equals("y")) {
  16.             System.out.println("To continue, you must create a new user account: ");
  17.             System.out.print("Name: ");
  18.             String name = scanner.nextLine();
  19.             System.out.print("Username: ");
  20.             String username = scanner.nextLine();
  21.             System.out.print("Password: ");
  22.             String password = scanner.nextLine();
  23.             System.out.print("E-mail: ");
  24.             String email = scanner.nextLine();
  25.            
  26.             String dataSourceName = "first test";
  27.             String dbUrl = "jdbc:odbc:" + dataSourceName;
  28.  
  29.             try {
  30.                 System.out.println("Name: " + name);
  31.                 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  32.  
  33.                 Connection con = DriverManager.getConnection(dbUrl, "", "");
  34.  
  35.                 Statement s = con.createStatement();
  36.                
  37.                 s.execute("insert into members(name, username, password, email)values('Luke', username, password, email)");
  38.  
  39.                 s.execute("select name, username, password, email from members");
  40.  
  41.                 ResultSet rs = s.getResultSet();
  42.  
  43.                 if (rs != null) {
  44.                     while (rs.next()) {
  45.                         System.out.println("Data from Grade: "
  46.                                 + rs.getString(1) + "Data from Remark: "
  47.                                 + rs.getString(2));
  48.                     }
  49.                 }
  50.  
  51.                 s.close();
  52.                 con.close();
  53.  
  54.             } catch (Exception e) {
  55.                 System.out.println(e);
  56.             }
  57.         }
  58.  
  59.     }
  60. }
  61.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement