|
|
|
Вызов dll-форм из скрипта
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_ Какой формат входных параметров у ibesConnectionInit? Там еще можно использовать ту же строку параметров, которую ibec_CreateConnection понимает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2020, 06:18 |
|
||
|
Вызов dll-форм из скрипта
|
|||
|---|---|---|---|
|
#18+
IBExpert Вроде все исправил, проверяй. Но нашлись новые баги Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Код: pascal 1. 2. На втором запуске после оператора CONNECT возникает AVAccess violation at address 04F4EC14 in module 'IBEScript.dll'. Read of address 00000050. Еще наткнулся на такую особенность. Для операторов Код: sql 1. 2. OnBeforeExecStatement вызывается, а OnAfterExecStatement нет. Мне не критично, но может так не задумывалось? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2020, 17:50 |
|
||
|
Вызов dll-форм из скрипта
|
|||
|---|---|---|---|
|
#18+
Дальше, есть такая таблица Код: sql 1. 2. 3. пишу такой скрипт Код: sql 1. 2. 3. 4. 5. выполняю Код: pascal 1. 2. получаю ошибкуInvalid token. Dynamic SQL Error. SQL error code = -104. Token unknown - line 1, column 10. "ID".Если убрать кавычки вокруг ID, то все работает. IBExpert такой скрипт выполняет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2020, 18:14 |
|
||
|
Вызов dll-форм из скрипта
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_ Если убрать кавычки вокруг ID, то все работает. IBExpert такой скрипт выполняет db_name=Server:D:\MyDB.fdb;user_name=SYSDBA;password=masterkey;lc_ctype=WIN1251;clientlib=fbclient.dll;sql_dialect=3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2020, 18:50 |
|
||
|
Вызов dll-форм из скрипта
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_ Похоже на игнорирование третьего диалекта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2020, 19:00 |
|
||
|
Вызов dll-форм из скрипта
|
|||
|---|---|---|---|
|
#18+
И еще вопрос: такой скрипт Код: sql 1. 2. 3. В IBExpert в заголовке Script Executive я вижу бегущий прогресс (NNN) Uptating (or inserting into) MY_TABLE...Можно эту строку получать в cbfOnIBEBlockProgress при вызове ibesScriptExecuteFile? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2020, 19:19 |
|
||
|
Вызов dll-форм из скрипта
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_ В IBExpert в заголовке Script Executive я вижу бегущий прогресс (NNN) Uptating (or inserting into) MY_TABLE... Какое отношение это имеет к cbfOn IBEBlock Progress? cbfOnIBEBlockProgress дергается функцией ibec_Progress и только ей. А лог выполнения скрипта, если он тебе необходим, нужно формировать в OnBeforeExecStatement и OnAfterExecStatement. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2020, 05:16 |
|
||
|
Вызов dll-форм из скрипта
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_ [На втором запуске после оператора CONNECT возникает AV Исправил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2020, 07:18 |
|
||
|
Вызов dll-форм из скрипта
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_ _Vasilisk_ Похоже на игнорирование третьего диалекта. Исправил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2020, 07:19 |
|
||
|
Вызов dll-форм из скрипта
|
|||
|---|---|---|---|
|
#18+
IBExpert А лог выполнения скрипта, если он тебе необходим, нужно формировать в OnBeforeExecStatement и OnAfterExecStatement. В IBExpert формируется такая красивая строка. А тут придется самому парсить запрос. Ну да ладно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2020, 13:09 |
|
||
|
Вызов dll-форм из скрипта
|
|||
|---|---|---|---|
|
#18+
Спасибо. Все работает. Это так и оставляешь? _Vasilisk_ Еще наткнулся на такую особенность. Для операторов Код: sql 1. 2. OnBeforeExecStatement вызывается, а OnAfterExecStatement нет. Мне не критично, но может так не задумывалось? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2020, 14:05 |
|
||
|
Вызов dll-форм из скрипта
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_ В IBExpert формируется такая красивая строка. А тут придется самому парсить запрос Вопрос снят совсем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2020, 15:30 |
|
||
|
Вызов dll-форм из скрипта
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_ Спасибо. Все работает. Это так и оставляешь? _Vasilisk_ Еще наткнулся на такую особенность. Для операторов Код: sql 1. 2. OnBeforeExecStatement вызывается, а OnAfterExecStatement нет. Мне не критично, но может так не задумывалось? Не смотрел еще, почему там OnAfterExecStatement не дергается. В принципе, должно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2020, 05:41 |
|
||
|
|

start [/forum/topic.php?fid=42&gotonew=1&tid=1598574]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
86ms |
get topic data: |
10ms |
get first new msg: |
8ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 420ms |

| 0 / 0 |
