Ciao a tutti, vorrei chiedere un consiglio.
Il seguente codice mi inserisce dei valori in una tabella
codice:
               // inserting data
                  prep = connection.prepareStatement("insert into battute values(?,?,?)  ;");
                  prep.setString(1, ordin);
                  prep.setString(2, nuova);
                  prep.setString(3, nuova2);
                //prep.setInt(4, row);
                  prep.execute();
Ma se inserisco la condizione
codice:
where (rowid='row')//oppure  (rowid=row)
ottengo l'errore
codice:
java.sql.SQLException: [SQLITE_ERROR] SQL error or missing database (near "where": syntax error)
qual'è la sintassi corretta?

Posso inserire anche il parametro seguente?
codice:
prep.setInt(4, row);
Grazie a chiunque mi risponderà.