SQL-Abfragen in txt-Datei
This commit is contained in:
		
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -15,6 +15,8 @@ import javafx.stage.Stage;
 | 
			
		||||
 | 
			
		||||
public class HappyBirdMain extends Application {
 | 
			
		||||
 | 
			
		||||
    MariaDB datenbank = new MariaDB();
 | 
			
		||||
 | 
			
		||||
    /*Panes erstellen und zuweisen*/
 | 
			
		||||
    private final Pane pane = new Pane();
 | 
			
		||||
    private final Pane pause = new Pane();
 | 
			
		||||
 
 | 
			
		||||
@@ -13,10 +13,36 @@ public class MariaDB
 | 
			
		||||
 | 
			
		||||
    public MariaDB()
 | 
			
		||||
    {
 | 
			
		||||
        /*
 | 
			
		||||
        username="root";
 | 
			
		||||
        pw="HappyBird1";
 | 
			
		||||
        url="jdbc:mariadb://localhost:3306/happybird";
 | 
			
		||||
        driver="org.mariadb.jdbc.Driver";
 | 
			
		||||
        try {
 | 
			
		||||
            con = DriverManager.getConnection("jdbc:mariadb://localhost:3306/DB?user=root&password=HappyBird1");
 | 
			
		||||
        } catch (SQLException e) {
 | 
			
		||||
            Class.forName(driver);
 | 
			
		||||
            con=DriverManager.getConnection(url, username, pw);
 | 
			
		||||
            st= (Statement) con.createStatement();
 | 
			
		||||
            System.out.println("Connection is successful");
 | 
			
		||||
        } catch (Exception e) {
 | 
			
		||||
            System.out.println("Fehler in der Verbindung");
 | 
			
		||||
            e.printStackTrace();
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
         */
 | 
			
		||||
 | 
			
		||||
        try
 | 
			
		||||
        {
 | 
			
		||||
            con = DriverManager.getConnection("jdbc:mariadb://localhost:3306/happybird?user=root&password=HappyBird1");
 | 
			
		||||
            st= (Statement) con.createStatement();
 | 
			
		||||
            driver="org.mariadb.jdbc.Driver";
 | 
			
		||||
            System.out.println("Connection is successful");
 | 
			
		||||
        }
 | 
			
		||||
        catch (Exception e)
 | 
			
		||||
        {
 | 
			
		||||
            System.out.println("Fehler in der Verbindung");
 | 
			
		||||
            e.printStackTrace();
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										14
									
								
								SQL-Queries.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								SQL-Queries.txt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,14 @@
 | 
			
		||||
SQL-Abfragen:
 | 
			
		||||
 | 
			
		||||
Highscores:
 | 
			
		||||
SELECT * FROM happybirddb ORDER BY punkte DESC LIMIT 5;
 | 
			
		||||
Dann Ausgabe auf dem Bildschirm
 | 
			
		||||
 | 
			
		||||
Einfügen in die DB:
 | 
			
		||||
INSERT INTO HappyBirdDB (name, kuerzel, punkte) VALUES ('playername', 'playerkuerzel', points);
 | 
			
		||||
//playername, playerkuerzel, points sind Variablen
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Maximale Punkte des Spielers:
 | 
			
		||||
SELECT MAX(punkte) FROM happybirddb WHERE kuerzel = 'playerkuerzel';
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user