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

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

Выборка через процедуру, Firebird 2.0 [D7, FB 2.0]


Tzw ©   (2008-03-06 11:22:00) 

Делаю выборку через таблицу. Ругается на точку с запятой после  переменной :otch

ALTER PROCEDURE GET_ALL_PUPIL2
RETURNS (
   OTCH VARCHAR(20),
   FAM VARCHAR(20),
   NAME VARCHAR(20))
AS
begin
   for select users.name, users.fam, users.otch from users
   into :name, :fam, :otch;
   do
   suspend;
end

в чем ошибка?


Johnmen   (2008-04-11 20:21:00) [1]

А нам реаниматоры поганые надоели.


Анг   (2008-04-11 19:54:00) [2]

Ну да, Файерберд дает ответ на ошибки конкретно. Дрянь бесплатная)).
Извините, но он мне порядом поднадоел...


Tzw   (2008-03-06 12:33:00) [3]


> это НЕ цикла "предполагать" - и есть нежелание читать доки

Я понял Вашу позицию, спа-си-бо. :)


Правильный_Вася   (2008-03-06 12:05:00) [4]


> сингл выборка работает нормально в таком виде

это НЕ цикл
а "предполагать" - и есть нежелание читать доки


Tzw   (2008-03-06 11:56:00) [5]


> ошибка в нежелании читать документациюв дельфи ты цикл тоже
> сразу закрываешь?

Отнюдь.

сингл выборка работает нормально в таком виде
   select users.name, users.fam, users.otch from users where (id=:pupil_id)
   into :name, :fam, :otch;
   suspend;

предположил что и тут должна, оказалось нет.


> А процедура такая зачем нужна?

Просто осваиваю ХП.


Sergey13   (2008-03-06 11:38:00) [6]

> [3] Tzw   (06.03.08 11:37)

А процедура такая зачем нужна?


Правильный_Вася   (2008-03-06 11:38:00) [7]

ошибка в нежелании читать документацию
в дельфи ты цикл тоже сразу закрываешь?

for i := 0 to 5 do ;


Tzw   (2008-03-06 11:37:00) [8]

Разобрался, ненужна была там точка с запятой , лишняя ))


Tzw   (2008-03-06 11:32:00) [9]

В IBexpert делаю


sniknik   (2008-03-06 11:29:00) [10]

возможно не отключил автоопределение переменных, если конечно создаешь процедуру из дельфийских компонент. (если в каком стороннем sql менеджере то хз.)


Наверх

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