public static void setQtCaddie (String idr, char signe) throws BDException {
		String requete = null;
		if (signe != 'd')
			requete = "update lecaddie set qt = (select qt from lecaddie where idr="+idr+")"+signe+"1 where idr="+idr;
		else
			requete = "delete from lecaddie where idr="+idr;

		Statement stmt = null;
		Connection conn = null;

		try {
			conn = BDConnexion.getConnexion();

			stmt = conn.createStatement();
			int nb_insert = stmt.executeUpdate(requete);

			if(nb_insert != 1)
				throw new BDException("Problème dans la mise à jour d'une quantité du caddie");

			conn.commit();

		} catch (SQLException e) {
			throw new BDException("Problème dans la mise à jour d'une quantité du caddie (Code Oracle : "+e.getErrorCode()+")");
		}
		finally {
			BDConnexion.FermerTout(conn, stmt, null);
		}
	}