Hallo!
Ich habe ein Problem beim Absetzen von SQL-Insert-Statements auf die Datenbank.
Eine Datenbankverbindung habe ich erstellt, diese funktioniert auch, denn ich kann auch ohne Probleme Daten aus der Datenbank auslesen.
Sowohl folgende Zeile
als auch diese hier
lösen eine SQL-Exception aus.
Diese sieht so aus:
Ich habe das SQL-Statement an sich bereits hundert Mal überprüft, bin mir also zu 99,99% sicher, dass keine Tippfehler drin sind, die Tabelle genau so heißt, wie angegeben, die Anzahl der Parameter stimmt.
Weiß jemand von Euch, woran es liegen könnte?
LG,
Marie
Ich habe ein Problem beim Absetzen von SQL-Insert-Statements auf die Datenbank.
Eine Datenbankverbindung habe ich erstellt, diese funktioniert auch, denn ich kann auch ohne Probleme Daten aus der Datenbank auslesen.
Sowohl folgende Zeile
Code:
Statement st = connection.createStatement();
als auch diese hier
Code:
PreparedStatement prst = connection().prepareStatement("INSERT INTO tabelle VALUES (?, ?, ?, ?)");
lösen eine SQL-Exception aus.
Diese sieht so aus:
java.sql.SQLException: General error
at sun.jdbc.odbc.JdbcOdbc.throwGenericSQLException(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.SQLAllocStmt(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcConnection.createStatement(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcConnection.createStatement(Unknown Source)
at sql_seite.DB_SB_InsertReturnedValues.insertSBReturnFB(DB_SB_InsertReturnedValues.java:26)
at Start.main(Start.java:34)
Ich habe das SQL-Statement an sich bereits hundert Mal überprüft, bin mir also zu 99,99% sicher, dass keine Tippfehler drin sind, die Tabelle genau so heißt, wie angegeben, die Anzahl der Parameter stimmt.
Weiß jemand von Euch, woran es liegen könnte?
LG,
Marie