Guest User

Untitled

a guest
Jun 3rd, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.37 KB | None | 0 0
  1. import java.sql.*;
  2. import java.text.* ;
  3.  
  4. public class TestDB1 {
  5. public static void main(String[] args) {
  6. // Driver und URL für die MySQL Datenbank
  7.  
  8. String driver = "com.mysql.jdbc.Driver";
  9. String url = "jdbc:mysql://vm-mysql.mni.fh-giessen.de:3306/pis_db";
  10. String user = null;
  11. String password = null;
  12.  
  13. Connection con = null;
  14. Statement state= null;
  15. ResultSet rs = null;
  16. // Treiber laden, Verbindung aufbauen
  17. // Programm hier ergänzen ....
  18.  
  19. try {
  20. Class.forName(driver);
  21. con = DriverManager.getConnection(url, user, password);
  22. state = con.createStatement();
  23. System.out.println("Datenbankverbingung korrekt aufgebaut!");
  24.  
  25. ResultSet rsa = state.executeQuery("SELECT COUNT(*) FROM artikel2");
  26. rsa.next();
  27. System.out.println(rsa.getString(1));
  28. rsa.close();
  29. String[][] daten = new String[3][3];
  30.  
  31.  
  32. rs = state.executeQuery("select * from artikel2");
  33.  
  34.  
  35. System.out.println();
  36. System.out.println(" ID Bezeichnung Gültigkeitsdatum Preis");
  37. System.out.println();
  38.  
  39. while (rs.next()==true)
  40. {
  41. System.out.printf("%5d ",rs.getInt("ID"));
  42. System.out.printf("%-30s",rs.getString("Bezeichnung"));
  43. DateFormat myformat = new SimpleDateFormat("dd. MMMMM yyyy");
  44. System.out.printf("%-25s",myformat.format(rs.getDate("gueltig_bis")));
  45. System.out.printf("%6s",rs.getString("preis"));
  46.  
  47. System.out.println();
  48.  
  49. for(int i=0; i<3; i++){
  50. daten[i][0]=rs.getString(1);
  51. }
  52.  
  53. }
  54. rs.close();
  55.  
  56.  
  57. }
  58.  
  59. catch (ClassNotFoundException e) {
  60. System.out.println("Treiber nicht gefunden!");
  61. System.err.println(e.getMessage());
  62. System.exit(1);
  63. }
  64.  
  65. catch (SQLException e) {
  66. System.out.println("Datenbankverbingung nicht korrekt aufgebaut!");
  67. System.err.println(e.getMessage());
  68. System.exit(1);
  69. }
  70.  
  71. if (con != null) {
  72. try {
  73. state.close();
  74. con.close();
  75. System.out.println();
  76. System.out.println("Datenbankverbiung abgebaut!");
  77. }
  78. catch (SQLException ex) { }
  79. }
  80. }
  81. }
Add Comment
Please, Sign In to add comment