この間違いが発生した理由を知りたいです: java.lang.Exception: Parameter index out of range (2 > number of parameters, which is 1)。
はい、PreparedStatement を使用します
SQL="SELECT pcsv("+servidor_virtual_nuestro+","+nivel_cuenta_receptora+","+codigo_sku[id_componente]+","+t_precio[tipo_precio]+",0) as p_unitario FROM servidores_virtuales t1"+
"WHERE t1.id_servidor_virtual= ? ";
PreparedStatement pstm100 = this.conexion.prepareStatement(SQL);
pstm100.setInt(1, servidor_virtual_nuestro);
ResultSet rs66 = pstm100.executeQuery();
pcsv は私が作成した手順なので、なぜこの間違いを犯したのかわかりません。助けてもらえますか? 本当にありがとう