Hallo zusammen,
ich hoffe, ihr könnt mir weiterhelfen, bin inzwischen schon ziemlich verzweifelt.
Versuche eine Datenbankverbindung zu Access herzustellen, aber irgendwie will das nicht funktionieren.
Mein Code:
Folgenden Fehler erhalte ich:
java.lang.NullPointerException in Zeile 97
Ich freue mich über jede Hilfe
Viele Grüße
ich hoffe, ihr könnt mir weiterhelfen, bin inzwischen schon ziemlich verzweifelt.
Versuche eine Datenbankverbindung zu Access herzustellen, aber irgendwie will das nicht funktionieren.
Mein Code:
Java:
import java.sql.*;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.Statement;
import java.util.ArrayList;
import java.sql.SQLException;
public class DBSpieler
{
static Connection con = null;
static Statement statement;
static ResultSet resultSet = null;
static String sqlQuery;
String mDB;
.
.
.
private void getConnection() throws Exception
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
mDB = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=H:\\Silke\\Fussball.mdb";
con = DriverManager.getConnection(mDB,"","");
statement = con.createStatement();
}
catch(ClassNotFoundException cnfe) {
System.out.println("Treiber kann nicht geladen werden: "+ cnfe.getMessage());
System.out.println(cnfe.getMessage());
}
catch(SQLException sqle) {
System.out.println("Verbindung ist fehlgeschlagen: " + sqle.getMessage());
System.out.println("Kein Server vorhanden!");
}
}
}
private void executeQueryWithoutResultset(String query) throws Exception
{
getConnection();
statement.executeUpdate(query); -> Zeile 97
statement.close();
closeConnection();
}
Folgenden Fehler erhalte ich:
java.lang.NullPointerException in Zeile 97
Ich freue mich über jede Hilfe
Viele Grüße