Мой код выдает следующее сообщение об ошибке:SQLException: Может не абсолютное положение грести 0
java.sql.SQLException: Cannot absolute position to row 0
Что означает эта ошибка? Как я могу это исправить?
Мой код выдает следующее сообщение об ошибке:SQLException: Может не абсолютное положение грести 0
java.sql.SQLException: Cannot absolute position to row 0
Что означает эта ошибка? Как я могу это исправить?
Большинство вещей в API JDBC основаны на 1. Первый столбец ResultSet равен 1; первый параметр подготовленного оператора равен 1; и первая строка с прокруткой результирующим равна 1.
вероятно Вы попытались установить текущую строку 0.
Это была бы моя догадка с ограниченной информацией. –
Это является JDBC ошибка, как указано в ссылке: Bug link
я также попал в Эта проблема. Это происходит, когда вы пытаетесь позиционировать курсор в абсолютном 0 с открытым набором результатов.
работы вокруг этого вопроса:
if(pos!=0)
resultset.absolute(pos);
else
resultset.beforeFirst();
Пожалуйста, покажите код, который является причиной ошибки быть выброшен. –
Или - если у вас этого нет - сначала отправьте сообщение об ошибке, а не разместите его здесь –
http://bugs.mysql.com/bug.php?id=38252 –