Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.03.23;
Скачать: CL | DM;

Вниз

StoredProc Source   Найти похожие ветки 

 
MM_ASH   (2007-10-31 20:24) [0]

Привет! Как можно из Delphi-программы в FireBird/Interbase можно получить весь текст хранимки (Описание параметров + RDB$PROCEDURES.RDB$PROCEDURE_SOURCE)??


 
Правильный_Вася   (2007-10-31 20:33) [1]

покопавшись в системных таблицах
одну из них ты привел
SELECT будет уместен


 
MM_ASH   (2007-10-31 20:38) [2]

Я правильно понял, что вы предлагаете его собрать из системных таблиц? Т.е. сначала запрос на выборку всех переменных и их типов, потом его обрабатываем (собираем заголовок хранмки), и складываем все это с телом хранимки. А проще ни как нельзя? Или может подобное кто-то уже далал? И с тригерами то же самое? :-((


 
Маша Шрайбер ©   (2007-11-01 10:29) [3]

Вы правильно поняли.
А простота хуже воровства.
Читать здесь http://www.ibase.ru/devinfo/sysqry.htm


 
MM_ASH   (2007-11-01 11:04) [4]

Спасибо, статья интересная, но ни слова о хранимках!


 
Маша Шрайбер ©   (2007-11-01 11:29) [5]

Ищите там же. Ключевые слова
RDB$PROCEDURES
RDB$TRIGGERS
поля
RDB$PROCEDURE_PARAMETERS
RDB$PROCEDURE_BLR
RDB$TRIGGER_BLR
и т.д.
И тело в исходном коде и в скомпилированном - это блоб поля.


 
Маша Шрайбер ©   (2007-11-01 11:36) [6]

Вот здесь есть то, что вам надо
http://www.ishodniki.ru/art/artshow.php?id=252&cat=2&show=interbase


 
MM_ASH   (2007-11-01 11:46) [7]

Спасибо!



Страницы: 1 вся ветка

Текущий архив: 2008.03.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
15-1202553223
Kostafey
2008-02-09 13:33
2008.03.23
С днем рождения ! 9 февраля


6-1183364438
barakuda
2007-07-02 12:20
2008.03.23
делаю видео-сервер, нужна помощь


2-1204035970
s_t_d
2008-02-26 17:26
2008.03.23
Масштаб просмотра для элемента QuickRep


11-1186121703
BMouradov
2007-08-03 10:15
2008.03.23
Поворот изображений


3-1193598546
DimDim
2007-10-28 22:09
2008.03.23
Как быстро переписать значения вычисляемых полей в Data-поля