|
|
|
как выполнить скрипт
|
|||
|---|---|---|---|
|
#18+
%subj% по генерации хранимой процедуры, используя набор компонент InterBase? Может это можно выполнить через модификацию метаданных IBбазы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2004, 16:19 |
|
||
|
как выполнить скрипт
|
|||
|---|---|---|---|
|
#18+
Ничего не понял, а по подробнее:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2004, 11:10 |
|
||
|
как выполнить скрипт
|
|||
|---|---|---|---|
|
#18+
Пытаюсь добавить в свою прогу блок по кое-какой настройке базы. Он в свою очередь после действий пользователя генерит скрипт, что-то типа: SET TERM !! ; CREATE PROCEDURE PROCAGG_2 (OBJID INTEGER, CONDID INTEGER) AS declare variable var_1_1 double precision; BEGIN /* procedure body */ END!! SET TERM ; !! но при попытке выполнить этот скрипт через компоненты TIBSQL или TIBQuery выдаётся ошибка: Token unknown - TERM Этот же самый текст проходит на ура через QuickDesk - SQL Script. Может я чего не так делаю, просто ни разу не приходилось генерить XP динамически. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2004, 12:31 |
|
||
|
как выполнить скрипт
|
|||
|---|---|---|---|
|
#18+
Пользуйся TIBScript, а не TIBSQL или TIBQuery. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2004, 12:39 |
|
||
|
как выполнить скрипт
|
|||
|---|---|---|---|
|
#18+
А где есть такой TIBScript. На стандартной закладке InterBase у Delphi6 нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2004, 12:52 |
|
||
|
как выполнить скрипт
|
|||
|---|---|---|---|
|
#18+
Обнови компоненты. Тута . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2004, 12:55 |
|
||
|
как выполнить скрипт
|
|||
|---|---|---|---|
|
#18+
Правильно! TIBQuery может выполнять только одиночные команды типа select, update, insert и т.п. Можно также создать текстовый файлик с твоим скриптом, только добавить перед ним(скриптом) connect....; , а в конц commit; А потом отдельным процессом вызвать isql.exe и подать ему на исполнение новосгенеренный файлик ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2004, 13:00 |
|
||
|
как выполнить скрипт
|
|||
|---|---|---|---|
|
#18+
бО-О-Ольшое спасибо мимопроходящим !) Правда вначале пытался поставить IBXDP608.EXE, но из-за отсутствия IB7.X всё вываливалось, даже скачал D6_upd2_ent.exe. Потом допёр, что легче установить IBXDP604Upd.EXE. Так и оказалось! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2004, 19:46 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32507223&tid=1578693]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
167ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 448ms |

| 0 / 0 |
