J'ai un souci avec les java.sql.preparedStatements: je voudrais dans un insert ajouter une valeur null éventuellement. J'évalue un Integer et s'il est null, je souhaiterai introduire en base une valeur null mais en utilisant setNull j'obtiens un 0. Comment procéder pour avoir un null correct?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
if(monInteger != null) { 
					pstmt.setInteger(1,monInt.intValue());
				} else {
					pstmt.setNull(1,java.sql.Types.INTEGER);
				}
Merci d'avance,
LDPDC