Главная страница
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.009 c
2-1259750612
Matveih1
2009-12-02 13:43
2010.01.24
Как передать соединение BDE в другой модуль.


2-1260118363
inkakas
2009-12-06 19:52
2010.01.24
Error creating form: line too long on line 74092


15-1258670012
Германн
2009-11-20 01:33
2010.01.24
Access violation at address


15-1258643718
Jeer
2009-11-19 18:15
2010.01.24
В порядке обсуждения TDBTreeView.


2-1260025909
Б
2009-12-05 18:11
2010.01.24
Минимизация. Как узнать?