AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.08.2002, 10:48   #1  
Yuri Safronov is offline
Yuri Safronov
Участник
 
140 / 55 (2) ++++
Регистрация: 21.08.2002
Адрес: Москва
? Как результат выполнения хранимой процедуры поместить в Grid?
Хранимую процедуру я вызвал:

Connection Con = new Connection();
Statement Stmt = Con.createStatement();
ResultSet R;

R = Stmt.executeQuery("[MyDB].[dbo].[sp1]");

А вот как полученные данные(если ХП возвращает набор данных)
поместить в Grid?
__________________
yurisafronov@mail.ru
skype: y.safronov
Старый 28.08.2002, 12:38   #2  
Pavlo AKA Panok is offline
Pavlo AKA Panok
Участник
 
64 / 10 (1) +
Регистрация: 01.05.2002
Адрес: Москва
Как вывести результат, ранимый в ResultSet в Grid - я правильно тебя понял?

Тогда просто создаешь таблицу временную, которая будет являться источником данных Grid (или существующую невременную делаешь временной Table.setTmp())

А потом понеслась
resultSet = statement.executeQuery("SELECT f1_s, f2_r FROM tbl1");
ttsbegin;
while(resultSet.next())
{
p1 = resultSet.getString (1);
p2 = resultSet.getReal (2);


tmpTbl.f1 = p1;
tmpTbl.f2 = p2;

tmpTbl.insert();

counter++;
} // while
ttscommit;
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axaptapedia: Filter-by-Grid Blog bot DAX Blogs 2 30.05.2012 13:39
Dynamics AX: DAX 4.0 Filter by Grid [Update] Blog bot DAX Blogs 0 27.04.2007 17:10
Advanced programming: Grid data and view manipulations batiskaf_new DAX: Программирование 15 21.06.2006 11:44
Вызов хранимой процедуры Diman DAX: Программирование 6 17.09.2003 10:24
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:30.