S
StefanA
Gast
Hallo,
ich muss eine einfache HSQLDB Datenbank realisieren, ich hab nun versucht in einem Stück code eine Tabelle zu erzeugen, ein paar Werte reinzugeben und diese wieder auszulesen, wenn ich das ganze Starte bekomm ich aber immer eine NullPointerException kann mir vielleicht jemand sagen warum?
Hier mein Code:
Und hier noch die genaue Fehlermeldung die Eclipse in der Konsole ausgibt:
1java.lang.ClassNotFoundException: org.hsqldb.jdbcDriverException in thread "main" java.lang.NullPointerException
at DAO.main(DAO.java:37)
Danke im Voraus!
mfg
Stefan
ich muss eine einfache HSQLDB Datenbank realisieren, ich hab nun versucht in einem Stück code eine Tabelle zu erzeugen, ein paar Werte reinzugeben und diese wieder auszulesen, wenn ich das ganze Starte bekomm ich aber immer eine NullPointerException kann mir vielleicht jemand sagen warum?
Hier mein Code:
Code:
import java.sql.*;
import java.io.*;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import java.sql.Statement;
public class DAO
{
public static void main(String[] args)
{
Connection conn = null;
Statement sqlstmt = null;
try{
Class.forName("org.hsqldb.jdbcDriver");
conn = DriverManager.getConnection("jdbc:hsqldb:reise",
"sa",
"");
sqlstmt = conn.createStatement();
}
catch (Exception e)
{
System.out.print("1" + e);
}
try
{
sqlstmt.executeUpdate("CREATE TABLE reise(r_id INTEGER, ziel VARCHAR(30);");
}
catch (SQLException se)
{
System.out.println("2" + se);
}
try
{
sqlstmt.executeUpdate("INSTERT INTO reise(r_id, ziel) VALUES('2', 'Teneriffa');");
}
catch (SQLException se)
{
System.out.println("3" + se);
}
try
{
ResultSet rset = sqlstmt.executeQuery("SELECT * FROM reise;");
rset.next();
System.out.println("test" + rset.getDouble(1));
rset.close();
}
catch (SQLException see)
{
System.out.println("4" + see);
}
try
{
sqlstmt.close();
conn.close();
}
catch(SQLException sse)
{
System.out.println("5" + sse);
}
}
}
Und hier noch die genaue Fehlermeldung die Eclipse in der Konsole ausgibt:
1java.lang.ClassNotFoundException: org.hsqldb.jdbcDriverException in thread "main" java.lang.NullPointerException
at DAO.main(DAO.java:37)
Danke im Voraus!
mfg
Stefan