![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
использование хранимых процедур
stud © (2004-12-06 11:07:00)есть хп действия, которую необходимо выполнять циклически
каков порядок действий?
сейчас код такой
raschetproc.Transaction.StartTransaction;
vrachi.vrach_sprq.First;
while not vrachi.vrach_sprq.Eof do
begin
raschetproc.close; - нужна ли эта строка?
raschetu.set_param; - установка параметров процедуры
raschetproc.ExecProc;
vrachi.vrach_sprq.Next;
end;
raschetproc.Transaction.Commit;
msguns (2004-12-06 12:18:00) [1]А-а-а...
stud (2004-12-06 12:03:00) [2]
> А сам цикл нельзя вопхать в процу ? Иначе непонятен
> смысл самой ХП.
в хп передаются параметры, на основании которых производятся необходимые расчеты, параметры беруться из набора данных. пользователь может выделить одну, все, или произвольное кол-во записей в гриде и потом для них сделать расчет
msguns (2004-12-06 11:38:00) [3]А сам цикл нельзя вопхать в процу ? Иначе непонятен смысл самой ХП.
Johnmen (2004-12-06 11:32:00) [4]>нужна ли эта строка?
Нет, конечно.