SQL Insert fügt keine Daten in Access DB ein?

freek0815

Grünschnabel
Hallo Leute,
bin grad dabei ein Java Tool auf eine lokale Access Datei (Access 2003) zugreifen zu lassen. Ich kann ohne Probleme Tabellen hinzufügen, löschen und auslesen. Aber wenn ich Inhalte in die Tabelle einfügen möchte funktioniert das irgendwie nicht. Ich bekomme keine Fehlermeldung von Java und weis irgendwie nicht mehr weiter. Ich hoffe ihr könnt mir helfen.
Hier mein Quellcode:
Code:
try{ 
  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 
  Connection con=DriverManager.getConnection( "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=DB.mdb","","" ); 
            
  Statement stmt = con.createStatement(); 
                        
  stmt.executeUpdate("INSERT INTO Test VALUES(5)"); //Tabelle heißt Test und hat einen Integerwert
            
  stmt.close(); 

  } catch(Exception e) { 
    e.printStackTrace(); 
  }
 
Hab den Fehler gefunden. Man muss natürlich con.close(); noch einfügen. Manchmal sieht man die einfachsten Sachen ni. Trotzdem vielen Dank
 
Zurück