CachedRowSetImpl не может быть разрешен для типа
Я использую CachedRowSet для хранения формы ResultSet БД. Согласно некоторому демонстрационному коду: я пишу ниже код:
CachedRowSetImpl crs = new CachedRowSetImpl();
Но затмение подсказывает мне, что CachedRowSetImpl не может быть разрешен для типа. Так что я знаю, что мне нужно импортировать какую-то посылку. Но я не знаю, какой из них импортировать? Кто-нибудь знает?
4 ответа
Класс CachedRowSetImpl упакован в rt.jar. Так что вам не нужно добавлять банку для этого класса. Можете ли вы попытаться удалить JRE, добавленный в настоящее время в Eclipse buildpath, и снова добавить его.
Используйте этот код:
import javax.sql.rowset.CachedRowSet;
import com.sun.rowset.CachedRowSetImpl
...
CachedRowSet rowSet = new CachedRowSetImpl();
Если ваш classpath eclipse установлен правильно, я имею в виду, что jar, который содержит, находится в classpath eclipse, тогда используйте ctrl+shift+o. Это организует импорт. Добавление отсутствующего импорта и удаление ненужного.
Вы должны импортировать com.sun.rowset.jar
в ваш проект:
- Загрузите библиотеку отсюда.
- Щелкните правой кнопкой мыши Project > Свойства> Путь сборки Java> Выберите "Библиотеки"> Добавить внешние JAR-файлы...
- Затем просмотрите... туда, где вы сохранили
com.sun.rowset.jar
и выберите его. - Нажмите ОК.