Hey leute hab einpaar fragen zu jdbc:
1. Warum muss ich am anfang wenn ich die Tabelle erstelle auf Stanalone Engine stellen , wofür steht das=????? und wofür steht server engine
2. Was muss da hin ???? ich check das nicht....
Alles anzeigen
ER SAGT MIR NO MAIN CLASS FOUND oO WIESO ?!?!?
villt an der url na ja steht halt nicht jdbc:.... davor...
3. bitte helf mir =) wäre sehr dankbar
1. Warum muss ich am anfang wenn ich die Tabelle erstelle auf Stanalone Engine stellen , wofür steht das=????? und wofür steht server engine
2. Was muss da hin ???? ich check das nicht....
Quellcode
- import java.sql.*;
- class SQL{
- String user = "sa"; //der Benutzer
- String password = ""; // das passwort für den Benutzer
- String URL = "C:/users/duta/downloads/documents/NetBeansProjects/testdb"; // Datenbankpfad (bei jedem verschieden)
- String query;
- public void main(String args[]) {
- try{
- String driver="org.hsqldb.jdbcDriver";
- Class.forName(driver);
- Connection con = DriverManager.getConnection(user,password,URL); //Verbindung wird hergstellt mit der DB
- System.out.println("Connection da"); // wenn die verbindung steht wird "Connection da" ausgeben
- Statement stmt = con.createStatement(); // Die Schnittstelle Statement kann für alle einfachen SQL-Abfragen verwendet werden. ( SELECT,UPDATE ... )
- ResultSet rs = stmt.executeQuery(query); //Damit man an die Daten in der Datenbank herankommt
- while (rs.next()) { //schleife
- String vorname = rs.getString("vorname"); //dies weiss ich nicht so genau aber ich glaub es werden die einzelnen Zeichenketten in der Datenbank in die variable "String vorname;" gespeichert
- String nachname = rs.getString("nachname");
- }
- rs.close(); //schließen des Resultsets damit man nicht mehr an die Daten rankommt
- }catch(Exception ex) // und falls etwas passiert ,gebe " Connection nich da" aus
- {
- System.out.println("Connection nicht da"); }
- }
- }
ER SAGT MIR NO MAIN CLASS FOUND oO WIESO ?!?!?
villt an der url na ja steht halt nicht jdbc:.... davor...
3. bitte helf mir =) wäre sehr dankbar