Bonjour !
J'essaye d'éxécuter un certains nombre de requêtes sur un as400 en passant pas du java.
Voici un extrait de mon code
Tout se compile bien, et lorsque je l'éxecute, j'ai une erreur "[SQL7008] La table AXICEO00 de la bibliothèque DEUICEO est incorrecte pour ce type d'opération"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 DriverManager.registerDriver(new com.ibm.as400.access.AS400JDBCDriver()); Connection con = DriverManager.getConnection (sURL, sUsername, sPassword); Statement stmt = con.createStatement(); con.setAutoCommit(false); stmt.executeUpdate("insert into axiceo00 (numbon) values ('TEST')"); con.commit(); con.setAutoCommit(true);
A priori, c'est le setautocommit qu'il n'apprécie pas.
Merci de votre aide !
Partager