|
Вызов 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&msg=40001163&tid=1598574]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 147ms |
0 / 0 |