Мой класс не может видеть мой метод select
:ошибка: нет подходящего метода найдено для выбора (String, ArrayList <String>, Int, Int)
public void select(String tableName, ArrayList<String> columns , int startOfLimit , int endOfLimit) {
query = "SELECT "+columns.get(0) ;
for (int i = 1; i < columns.size(); i++)
query += " , "+columns.get(i);
query += " FROM "+tableName+" ";
super.conditions += " LIMIT " + startOfLimit + " , " + endOfLimit;
selectExecute();
}
она не дает мне эту ошибку:
no suitable method found for
select(String, ArrayList<String>, int, int)
, когда я называю его
sql.select("user", array, 1, 2);
// переменная массива является ArrayList
напишите полный код, в котором вы вызываете метод, пожалуйста. Каков тип «sql»? –
sql является объектом класса Sql, метод выбирает из класса Sql –
Я не могу воспроизвести вашу проблему. Я не думаю, что мы можем помочь вам в этом вопросе. Подумайте о публикации [Минимального, полного и проверяемого примера] (http://stackoverflow.com/help/mcve), и у нас будет отличный шанс. –