Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / как определть количество возвращаемых записей из БД / 10 сообщений из 10, страница 1 из 1
10.11.2005, 18:21
    #33372104
YuriyB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как определть количество возвращаемых записей из БД
как определть количество возвращаемых записей из БД
...
Рейтинг: 0 / 0
10.11.2005, 19:26
    #33372204
М.Голованов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как определть количество возвращаемых записей из БД
Какой вопрос, такой ответ: SELECT COUNT(*) FROM <table name>
...
Рейтинг: 0 / 0
10.11.2005, 19:39
    #33372220
Pitbull terrier
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как определть количество возвращаемых записей из БД
Код: plaintext
1.
2.
3.
ResultSet rs = ...
rs.last();
 int  rowcount = rs.getRow();


не со всеми дровами будет работать
...
Рейтинг: 0 / 0
10.11.2005, 19:44
    #33372226
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как определть количество возвращаемых записей из БД
...
Рейтинг: 0 / 0
10.11.2005, 21:30
    #33372302
Всмысле
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как определть количество возвращаемых записей из БД
YuriyBкак определть количество возвращаемых записей из БДА для чего тебе? В смысле, что ты с этим числом делать будишь?
...
Рейтинг: 0 / 0
10.11.2005, 22:45
    #33372339
YuriyB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как определть количество возвращаемых записей из БД
я пишу класс для работы в БД
тема рядом
...
Рейтинг: 0 / 0
22.11.2005, 12:12
    #33392016
YuriyB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как определть количество возвращаемых записей из БД
возникает исключение

java.sql.SQLException: Result set type is TYPE_FORWARD_ONLY

Код: plaintext
1.
2.
3.
4.
Statement stmt=connection.createStatement();
ResultSet rs=stmt.executeQuery(query);
rs.last();
 int  rowcount = rs.getRow();
rs.beforeFirst();

что делать ?
...
Рейтинг: 0 / 0
22.11.2005, 12:18
    #33392048
А.Грасоff™
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как определть количество возвращаемых записей из БД
YuriyBвозникает исключение

java.sql.SQLException: Result set type is TYPE_FORWARD_ONLY

Код: plaintext
1.
2.
3.
4.
Statement stmt=connection.createStatement();
ResultSet rs=stmt.executeQuery(query);
rs.last();
 int  rowcount = rs.getRow();
rs.beforeFirst();

что делать ?
- можно не делать beforeFirst()
- при createStatement() указывать в параметрах метода тип возвращаемых им resultset'ов (по умолчанию, как видишь, TYPE_FORWARD_ONLY)
...
Рейтинг: 0 / 0
22.11.2005, 12:19
    #33392055
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как определть количество возвращаемых записей из БД
YuriyBвозникает исключение

java.sql.SQLException: Result set type is TYPE_FORWARD_ONLY

Код: plaintext
1.
2.
3.
4.
Statement stmt=connection.createStatement();
ResultSet rs=stmt.executeQuery(query);
rs.last();
 int  rowcount = rs.getRow();
rs.beforeFirst();

что делать ?
глянуть в доку
...
Рейтинг: 0 / 0
22.11.2005, 12:27
    #33392085
YuriyB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как определть количество возвращаемых записей из БД
Statement stmt=connection.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY)
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / как определть количество возвращаемых записей из БД / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]