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

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

Компонент SQLStoredProc [D7]


Pavel ©   (2009-02-03 17:38:00) 

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


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


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

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


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

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


Sergey13   (2009-02-04 16:02:00) [3]

> [13] Pavel   (04.02.09 15:49)

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


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

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


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

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


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

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


Anatoly Podgoretsky   (2009-02-04 14:36:00) [7]

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

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


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

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


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

> [6] Pavel   (04.02.09 13:28)

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


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

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

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


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

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

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


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

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


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


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

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


Sergey13   (2009-02-04 13:05:00) [14]

> [2] Pavel   (04.02.09 12:21)

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


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

TButton + TMemo


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

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


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

select * from RDB$PROCEDURES


Наверх

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