SQLite
 sql >> Base de données >  >> RDS >> SQLite

java.util.MissingFormatArgumentException :spécificateur de format :s

String query = String.format("INSERT INTO OrderDetails(Productid,ProductName,Quantity,Price,Discount,Image) VALUES('%s','%s','%s','%s','%s','%s');",
        order.getProductid(),
        order.getProductName(),
        order.getQuantity(),
        order.getPrice(),
        order.getDiscount());

Vous avez six %s mettre en forme les espaces réservés, mais vous ne fournissez que cinq valeurs.