Você tem um erro na sua sintaxe SQL; verifique o manual que corresponde à versão do servidor MariaDB para obter a sintaxe correta perto de '?' na linha 1

Estou fazendo um sistema de inventário usandoJava eJDBC. Eu tenho esse erro de alguma forma ao consultar uma tabela.

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: você tem um erro na sua sintaxe SQL; verifique o manual que corresponde à versão do servidor MariaDB para obter a sintaxe correta perto de '?' na linha 1

Abaixo está o código

public static void SearchUser() throws SQLException{        
    String ordersquery = "SELECT * FROM orders WHERE submittedBy = ?";      
    User userDetails = UserController.getUserDetails(username);//gets the details from user tables          
    if (userDetails != null){           
        System.out.println("----Menu----");
        System.out.println();
        System.out.println("1. View Orders Made By This User");
        System.out.println("2. View Most Expensive Parts Currently Taken Out By This User");
        System.out.println();
        System.out.println("9. Go Back To Main Menu");
        choice = input.nextLine();  
        if (choice.equals("1")){
            try (
                    PreparedStatement stmt2 = conn.prepareStatement(ordersquery);

                    ){  
                stmt2.setInt(1, userDetails.getUserId());
                ResultSet rsOrders = stmt2.executeQuery(ordersquery);   
                if (rsOrders != null){
                    while (rsOrders.next()){
                        Order orderDetails = new Order(rsOrders.getInt("orderId"), userDetails.getUserId(), rsOrders.getInt("totalI,tems"), rsOrders.getInt("totalPrice"));
                        System.out.println("-------------------------------------");
                        Order.print(orderDetails);
                    }
                }
            }catch (SQLException e){
                System.err.println(e);
            }
        }else if (choice.equals("2")){  
        }
    }

}

questionAnswers(2)

yourAnswerToTheQuestion