Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Запрос с ХП [D6, IB6.x, IB 7.5]


-=Domix=- ©   (2005-04-26 12:27:00) 

Подскахите почему при выполнение запроса с ХП не отображаются данные использую компонент IbDataSet
Запрос имеет вид
EXECUTE PROCEDURE Show_SpGrup 'ф';

ХП
CREATE PROCEDURE SHOW_SPGRUP (
   FILTR CHAR(30))
RETURNS (
   DID_GR INTEGER,
   DNAME_GR CHAR(50),
   DGOROD CHAR(20),
   DPRIM CHAR(200))
AS
begin
for
 select ID_GR , NAME , GOROD ,PRIM from spgrup
  into :did_gr , :dname_gr , :dgorod , :dprim
do
 begin
  suspend;
 end
end
^
зарание благодарен


-=Domix=-   (2005-04-26 13:14:00) [1]


> Действительно, можно обойтись одним IBQuery
> select ID_GR , NAME , GOROD ,PRIM
> from spgrup
> where ... кстати передаваемый параметр нигде не принимает
> участия :-)))


нет на самом деле ХП на много сложнее и передаваемых парваметров 5 просто я урезал так как проблема была не в этом


-=Domix=-   (2005-04-26 13:12:00) [2]

Да вот простой селект не получается
к стати есть еще один вопрос в IBDataSet можно работать с пораметрами  если да то где указвать их значение

зарание благодарен!!


DSKalugin   (2005-04-26 13:08:00) [3]

Действительно, можно обойтись одним IBQuery
select ID_GR , NAME , GOROD ,PRIM
from spgrup
where ... кстати передаваемый параметр нигде не принимает участия :-)))


Desdechado   (2005-04-26 13:03:00) [4]

а зачем делать процедуру для простого SELECT


-=Domix=-   (2005-04-26 12:41:00) [5]

огромное спасибо я так и думал что намудрил чегото не то


Johnmen   (2005-04-26 12:36:00) [6]

Потому, что запрос д.иметь вид SELECT ... FROM SHOW_SPGRUP(...


Наверх

Титульная страница Поиск, карта сайта Написать письмо