Bonjour à tous,

Je suis en train de migrer mon application écrit en Delphi 5 vers java. Les requêtes marchent bien sous Delphi mais en java j'ai cette erreur : java.sql.sqlexception: ora-01008: toutes les variables ne sont pas liées.
J'utilise Oracle 10g
Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
String rq5;
rq5 = "insert into demande(DM_NUMERO, DM_DATE, DM_FOUR, DM_JUST, DM_IMP, DM_BENEF, DM_SIT, SIG_OPTION, DM_TERMINAL, FR_CODE, DM_TVA, DM_CREDIT, DM_PREST, DM_NAT_PREST) values(?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
PreparedStatement ps5 = ConnOracle.getOracleConnection().prepareStatement(rq5);
ps5.setString(1, dm_num_temp);
ps5.setString(2, date);
ps5.setString(3, jTextCodeFrs.getText());
ps5.setString(4, jTextJust.getText());
ps5.setString(5, jTextImput.getText());
ps5.setString(6, jTextBenef.getText());
ps5.setString(7, "N");
ps5.setInt(8,sig_option);
ps5.setString(9, Ordi);
ps5.setString(10, jTextCodeFrs.getText());
ps5.setString(11, "N");
ps5.setString(12, jTextCredit.getText());
ps5.setString(13, prest);                                
ps5.setString(14, jTextPrest.getText());
ps5.executeUpdate(rq5);
ConnOracle.getOracleConnection().close();
Merci de me guider.