Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / хранимые процедуры / 3 сообщений из 3, страница 1 из 1
29.12.2006, 08:38:44
    #34231880
VampirO
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хранимые процедуры
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
CallableStatement cstmt=con.prepareCall("exec energy.Get_АРМ_ДанныеПоГруппеИТипуЗаПериод ?,?,?,?,?");
				cstmt.setString( 1 , "2006.10.01");
				cstmt.setString( 2 , "2006.10.31");
				cstmt.setString( 3 , "10418");
				cstmt.setString( 4 , "D");
				cstmt.setInt( 5 ,  0 );
		s = cstmt.executeQuery();
		out.println("<table width=\"200\" border=\"1\" cellpadding=\"0\" ellspacing=\"0\">");

                          while  (rs.next()) {
		                	out.println("<tr>");
				 for  ( int  i =  1 ; i <=  3 ; i++) {
					out.println("<td>" + rs.getString(i) + "</td>");
				}
				out.println("</tr>");
			}
			out.println("</table>");
Моя хранимая процедура возращает два столбца соотвественно для нее формирую таблицу, но она возвращает первую строку и обрывается, изменял я количество итераций в цикле for не помогает. В чем может быть проблема ведь на сервер четко видно что я забираю все строки(а уменя их 31)
Помогите пожалуйста!!
Заранее благодарен
...
Рейтинг: 0 / 0
29.12.2006, 11:18:52
    #34232258
хранимые процедуры
VampirO
s = cstmt.executeQuery();

Опечатка?
...
Рейтинг: 0 / 0
29.12.2006, 11:32:54
    #34232298
danii
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хранимые процедуры
каково значение rs на момент выполнения rs.next() ?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / хранимые процедуры / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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