Habe eine Access Datenbank mit der Tabelle Kundendaten und ich will die Spalte Name ausgeben lassen. Es kommt ein Fehler in der Zeile 27, aber ich find den fehler nicht! bitte um hilfe
Hier ist der Fehler
Exception in thread "main" java.lang.NullPointerException
at testen.main(testen.java:27)
Code:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import java.sql.Statement;
import javax.swing.JFrame;
import javax.swing.JPasswordField;
public class testen{
public static void main(String[] args){
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection verbindung = null;
verbindung = DriverManager.getConnection("jdbc:odbc:DRIVER={Microsoft Access Driver (*.mdb)};DBQ=C:/Users/Tobias/Desktop/Nordwind.mdb");
Statement befehl = null;
ResultSet datenmenge;
datenmenge=befehl.executeQuery("SELECT Name FROM Kundendaten;");
System.out.println(datenmenge.getString(datenmenge));
} catch (ClassNotFoundException ev) {
// TODO Auto-generated catch block
ev.printStackTrace();
} catch (SQLException ev) {
// TODO Auto-generated catch block
ev.printStackTrace();
}
}
}
Hier ist der Fehler
Exception in thread "main" java.lang.NullPointerException
at testen.main(testen.java:27)