Guest User

Untitled

a guest
Nov 21st, 2017
25
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.53 KB | None | 0 0
  1. import java.sql.*;
  2.  
  3. public class program1
  4. {
  5.     public static void main(String args[])
  6.     {
  7.         try
  8.         {
  9.             Class.forName("com.mysql.jdbc.Driver");
  10.             String url = "jdbc:mysql://" + args[0] + ":3306/";
  11.             Connection connect = DriverManager.getConnection(url, args[2], args[3]);
  12.            
  13.             Statement s = connect.createStatement();
  14.             s.executeQuery("DROP DATABASE IF EXISTS TTU");
  15.             s.executeQuery("CREATE DATABASE TTU");
  16.             s.executeQuery("USE TTU");
  17.             s.executeQuery("create table students(TNumber char(8) not null primary key, FirstName varchar(20) not null, LastName varchar(20) not null, DateOfBirth date, index(LastName)) ENGINE=INNODB");
  18.             s.executeQuery("insert into students(TNumber, FirstName, LastName, DateOfBirth) values('00001234','Joe','Smith','19500812')");
  19.            
  20.             ResultSet r = s.executeQuery("select * from students");
  21.             while (r.next())
  22.             {
  23.                 String tnum = r.getString("students.TNumber");
  24.                 String fname = r.getString("students.FirstName");
  25.                 String lname = r.getString("students.LastName");
  26.                 String dob = r.getString("students.DateOfBirth");
  27.                
  28.                 System.out.format("%8s %-20s %-20s %8s %n", tnum, fname, lname, dob);
  29.             }
  30.            
  31.             connect.close();
  32.         }
  33.         catch (Exception e)
  34.         {
  35.             System.out.println(e.getMessage());
  36.         }
  37.     }
  38. }
Add Comment
Please, Sign In to add comment