Ich benutze ein PreparedStatement:
ParameterValues, wie auch staticSqlStrings gibt es nur 6 bzw. 7 Stück. Ich brauche aber 16 bzw. 17. Hab im Net schon ausgiebig gesucht. Gefunden habe ich nur Beispiele mit 2 ParameterValues und ähnliches Kleinzeug.
Sobald man das 7te ParameterValue füllt bekommt man auch diese elegante Fehlermeldung, die eigentlich auch alles sagt: java.sql.SQLException: Parameter index out of range (7 > number of parameters, which is 6).
Was muß ich tun, damit ich mehr als 6 ParameterValues verwenden kann?
Code:
String sql = ... blabla ...
PreparedStatement pstmt = conn.prepareStatement(sql)
pstmt.setString(1, ... blabla ...);
... blabla blabla ...
ParameterValues, wie auch staticSqlStrings gibt es nur 6 bzw. 7 Stück. Ich brauche aber 16 bzw. 17. Hab im Net schon ausgiebig gesucht. Gefunden habe ich nur Beispiele mit 2 ParameterValues und ähnliches Kleinzeug.
Sobald man das 7te ParameterValue füllt bekommt man auch diese elegante Fehlermeldung, die eigentlich auch alles sagt: java.sql.SQLException: Parameter index out of range (7 > number of parameters, which is 6).
Was muß ich tun, damit ich mehr als 6 ParameterValues verwenden kann?