Tagchen!!!
Ich würde gern in meiner Datenbank eine Spalte bearbeiten:
hier die ausführende datei:
allerdings kommt folgende Fehlermeldung:
keine ahnung was das bedeutet...
bitte um hilfe!!
Ich würde gern in meiner Datenbank eine Spalte bearbeiten:
Java:
public static void edit(int index, String column, String command) throws SQLException, Exception{
open();
stmt.executeUpdate("UPDATE Anlagen SET "+column+" = "+command+" WHERE id = "+index);
close();
}
hier die ausführende datei:
Java:
public class testdb {
public static void main(String[] args) throws SQLException, Exception {
HadesDb1 db = new HadesDb1();
db.edit(14, "TITEL", "bearbeitet...");
}
}
allerdings kommt folgende Fehlermeldung:
Java:
Exception in thread "main" java.sql.SQLSyntaxErrorException: Syntaxfehler: Encountered "." at line 1, column 39.
at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedStatement.executeUpdate(Unknown Source)
at lib.HadesDb1.edit(HadesDb1.java:234)
at testdb.main(testdb.java:9)
Caused by: java.sql.SQLException: Syntaxfehler: Encountered "." at line 1, column 39.
at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown Source)
... 10 more
keine ahnung was das bedeutet...
bitte um hilfe!!