Ciao a tutti!
Ho un problemino con l'inserimento di dati sul db... Devo utilizzare la PreparedStatement, ma query mi da il seguente errore:
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Invalid parameter binding(s).
Questo è il codice che è nella mia classe:
String insert;
insert = "INSERT INTO techsol_admin.wa_users"+
"VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)";
PreparedStatement insertUser = con.prepareStatement(insert);
(al posto di xxx ovviamente ci sono i parametri corretti)
insertUser.setString(1,xxx);
insertUser.setString(2, xxx);
insertUser.setString(3, xxx);
insertUser.setString(4, xxx);
insertUser.setString(5, xxx);
insertUser.setString(6, xxx);
insertUser.setString(7, xxx);
insertUser.setString(8, xxx);
insertUser.setString(9, xxx);
insertUser.setString(10, xxx);
insertUser.setString(11, xxx);
insertUser.setString(12, uxxx);
insertUser.setString(12, xxx);
insertUser.setString(14, xxx);
insertUser.executeUpdate();
E' da poco che lavoro su java, ho cercato la PreparedStatement sul sito della sun e la sintassi mi sembra corretta... solo che i parametri a quanto pare sono sbagliati... :master:
Potete aiutarmi???
Grazie
Annalisa