hello,
soit je suis un boulay soit ce truc est incomprehensible.
j'essaye d'utiliser les preparedStatement sur mysql avec JDBC:
Code :
- PreparedStatement cast = cmy.prepareStatement("INSERT INTO `td_cast`(`email`) VALUES('?')" );
- cast.setString(1,"email" );
- cast.executeUpdate();
|
j'ai droit a ca :
Citation :
java.lang.ArrayIndexOutOfBoundsException
at org.gjt.mm.mysql.PreparedStatement.set (PreparedStatement.java)
at org.gjt.mm.mysql.PreparedStatement.setString (PreparedStatement.java)
|
Sans conviction j'ai testé avec 0
java.sql.SQLException: Parameter index out of range
ca tourne sous une debian avec kaffe:
Engine: Just-in-time v3 Version: 1.1.5 Java Version: 1.1
version de mysql:
MySQL 4.0.24_Debian-10-log
une idée ?
Merci
Message édité par veryfree le 07-02-2006 à 17:24:24