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

Вниз

Компонент SQLStoredProc   Найти похожие ветки 

 
Pavel   (2009-02-03 17:38) [0]

Возможно ли с помощью компонента SQLStoredProc или с помощью дрогого компонента вытащить из базы данных текст хранимой процедуры и положить его в Memo?
Заранее благодарен за ответы.


 
Медвежонок Пятачок ©   (2009-02-03 17:44) [1]

select * from RDB$PROCEDURES


 
Pavel   (2009-02-04 12:21) [2]

А какой компонент нужно использовать?


 
Медвежонок Пятачок ©   (2009-02-04 12:25) [3]

TButton + TMemo


 
Sergey13 ©   (2009-02-04 13:05) [4]

> [2] Pavel   (04.02.09 12:21)

Запрос из системных таблиц НИЧЕМ не отличается от запроса из таблиц пользовательских.


 
Johnmen ©   (2009-02-04 13:19) [5]


> Медвежонок Пятачок ©   (03.02.09 17:44) [1]

Такой таблицы в Oracle нет :)


 
Pavel   (2009-02-04 13:28) [6]

Как я понял select я выпонляю при помощи Query.
А в записи RDB$PROCEDURES, PROCEDURES -это имя процедуры, текст которой мне нужен?


 
Медвежонок Пятачок ©   (2009-02-04 14:05) [7]

Такой таблицы в Oracle нет :)

значит надо создать :)


 
Медвежонок Пятачок ©   (2009-02-04 14:07) [8]

А в записи RDB$PROCEDURES, PROCEDURES -это имя процедуры, текст которой мне нужен?

это часть имени таблицы в которой лежит то что тебе нужно.


 
Sergey13 ©   (2009-02-04 14:14) [9]

> [6] Pavel   (04.02.09 13:28)

http://ibase.ru/devinfo/sysqry.htm


 
Pavel   (2009-02-04 14:33) [10]

Хочу уточнить, что мне нужен не список процедур, а текст конкретной процедуры.


 
Anatoly Podgoretsky ©   (2009-02-04 14:36) [11]

> Медвежонок Пятачок  (04.02.2009 14:05:07)  [7]

Если это ошибка проектировщика, то строго наказать.


 
Медвежонок Пятачок ©   (2009-02-04 14:39) [12]

select * from RDB$PROCEDURES where .....


 
Pavel   (2009-02-04 15:49) [13]

Задам вопрос конкретно. Есть база DataBase1, в базе естрь процедуура Proc1. Нужно в Memo вывеси текст процедуры Proc1.


 
Медвежонок Пятачок ©   (2009-02-04 15:56) [14]

select RDB$PROCEDURE_SOURCE from RDB$PROCEDURES
where RDB$PROCEDURE_NAME = "Proc1"


 
Sergey13 ©   (2009-02-04 16:02) [15]

> [13] Pavel   (04.02.09 15:49)

Зачем тебе с такими знаниями SQL текст процедуры?


 
Медвежонок Пятачок ©   (2009-02-04 16:08) [16]

он ее править будет в мемо
:)


 
Johnmen ©   (2009-02-04 16:17) [17]


>  Есть база DataBase1, в базе естрь процедуура Proc1. Нужно
> в Memo вывеси текст процедуры Proc1.

С базой DataBase1 такое не получится. Надо использовать базу DataBase2.



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

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

Наверх




Память: 0.5 MB
Время: 0.017 c
15-1258833857
oxffff
2009-11-21 23:04
2010.01.24
Drum bass. Красавец.


15-1258407522
K-one
2009-11-17 00:38
2010.01.24
Const Массив


15-1258446035
_
2009-11-17 11:20
2010.01.24
Довлоадеры. Какой выбрать?


11-1210487732
=BuckLr=
2008-05-11 10:35
2010.01.24
Скрыть каретку в richedit НАПРОЧЬ


1-1233774692
wolfRAMM
2009-02-04 22:11
2010.01.24
вместо кирилицы - "????"