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

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

Как послать параметр в StoredProc


ec ©   (2002-10-05 15:43:00) 

Может мне кто-нибудь написать простенький примерчик как послать параметр и получить ответ ?
Заранее спасибо


fester   (2002-10-06 00:42:00) [1]

Ну вообще это просто. Создаешь процедуру:

CREATE PROCEDURE STOR1 (
NR INTEGER)
RETURNS (
NAME VARCHAR(20))
AS
begin
select FIELD1 from TABLE1 where NOM=:nr into :name;
suspend;
end

А из программы вызываешь так:
ibquery1.SQL.Text:="select * from stor1(1)";
т.е. NR ты передаешь процедуре (1), а получаешь NAME...
Да ктати это IB-FB


sndanil   (2002-10-05 17:49:00) [2]

а что бы выполнить это ExecProc ...


sndanil   (2002-10-05 17:45:00) [3]

вообще-то ParamByName("YYYYYY").AsXXXXX
YYYYYY- имя параметра
ХХХХХХ- тип параметра


Prooksius   (2002-10-05 17:27:00) [4]

Зайди в хелп/документацию по твоему серверу баз данных и почитай - там и примеры будут.


Наверх

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