Advertisement
Guest User

Untitled

a guest
Jul 4th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.49 KB | None | 0 0
  1. package dbaepackage;
  2.  
  3. import java.io.BufferedWriter;
  4. import java.io.FileWriter;
  5. import java.io.IOException;
  6. import java.io.PrintWriter;
  7. import java.sql.Connection;
  8. import java.sql.DriverManager;
  9. import java.sql.PreparedStatement;
  10. import java.sql.ResultSet;
  11. import java.sql.SQLException;
  12. import java.sql.Statement;
  13.  
  14. public class JCDBtest {
  15.  
  16.     /**
  17.      * @param args
  18.      */
  19.     public static void main(String[] args) {
  20.         Connection con;
  21.         String driver = "org.postgresql.Driver";
  22.         String DB_SERVER = "obiwan-edu.iis.uni-hildesheim.de:5433";
  23.         String DB_NAME = "DBAE_Gruppe_11";
  24.         String password = "XQQR9hsH";
  25.         String user = "dbgruppe11";
  26.         String url = "jdbc:postgresql://" + DB_SERVER + "/" + DB_NAME;
  27.         try {
  28.             Class.forName(driver);
  29.  
  30.             con = DriverManager.getConnection(url, user, password);
  31. //          Statement stmt = con.createStatement();
  32. //          ResultSet rs = stmt
  33. //                  .executeQuery("select distinct(lied_titel) from lied");
  34. //          PrintWriter pw = new PrintWriter("lied.txt");
  35. //          String str = "";
  36. //          while (rs.next()) {
  37. //
  38. //              str = rs.getString(1);
  39. //              System.out.println(str);
  40. //              pw.println(str + "\n");
  41. //              rs.next();
  42. //          }
  43. //          anfrage(con);
  44.             htmlSeite();
  45. //          pw.close();
  46.         } catch (SQLException e) {
  47.             // TODO Auto-generated catch block
  48.             e.printStackTrace();
  49.         } catch (ClassNotFoundException e) {
  50.             // TODO Auto-generated catch block
  51.             e.printStackTrace();
  52.         }
  53.  
  54.     }
  55.  
  56.     public static void anfrage(Connection con) {
  57.         String gesucht = "Robbie Williams";
  58.         try {
  59.             PreparedStatement pstmt = con
  60.                     .prepareStatement("select name from person where nationalitaet = 'Deutschland'");
  61.             //pstmt.setString(1, gesucht);             //um ptsmt mit "?" auszuführen
  62.             ResultSet rs = pstmt.executeQuery();
  63.             while (rs.next()) {
  64.  
  65.                 String str = rs.getString(1);
  66.                 System.out.println(str);
  67.             }
  68.             con.close();
  69.         } catch (SQLException e) {
  70.             // TODO Auto-generated catch block
  71.             e.printStackTrace();
  72.         }
  73.     }
  74.    
  75.     public static void htmlSeite() {
  76.         try {
  77.             FileWriter fw = new FileWriter("html.htm");
  78.             BufferedWriter bw = new BufferedWriter(fw);
  79.            
  80.             bw.write("<html>");
  81.             bw.write("\n<head>");
  82.             bw.write("\n<title> MEINE SEITE </title>");
  83.             bw.write("\n</head>");
  84.             bw.write("\n<body bgcolor='blue'");
  85.             bw.write("\n<p> HI SPASST</p>");
  86.             bw.write("\n</body>");
  87.             bw.write("\n</html>");
  88.             bw.close();
  89.             fw.close();
  90.            
  91.            
  92.         } catch (IOException e) {
  93.             // TODO Auto-generated catch block
  94.             e.printStackTrace();
  95.         }
  96.     }
  97.    
  98. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement