Найдено 12 результатов

Strannic
26 ноя 2009, 14:55
Форум: Общие проблемы
Тема: Firebird Embedded Temporary Table
Ответы: 23
Просмотры: 16514

Re: Firebird Embedded Temporary Table

Ну не стоит сразу так реагировать, просто мне хотелось выяснить можно ли все же принудить завершаться процедуру.
Что же касается корректно так делать или нет - согласен - немного не корректно. В проекте я все перевел на execute procedure, во избежании каких либо сюрпризов еще.
Strannic
26 ноя 2009, 14:15
Форум: Общие проблемы
Тема: Firebird Embedded Temporary Table
Ответы: 23
Просмотры: 16514

Re: Firebird Embedded Temporary Table

И все же я решил попробывать FetchAll. В частности такой метод есть у FIBPlus.
Итог - все работает. Т.е. все же можно принудительно завершить полностью процедуру.
Большое спасибо за оказанную помощь.
Strannic
26 ноя 2009, 10:37
Форум: Общие проблемы
Тема: Firebird Embedded Temporary Table
Ответы: 23
Просмотры: 16514

Re: Firebird Embedded Temporary Table

Понятно... Интересная фича...
Т.е. получается, что фактически в случае с Embedded процедура не выполняется до конца что-ли?
Strannic
26 ноя 2009, 02:09
Форум: Общие проблемы
Тема: Firebird Embedded Temporary Table
Ответы: 23
Просмотры: 16514

Re: Firebird Embedded Temporary Table

Честно говоря в такой ситуации я даже затрудняюсь ответить.............. Т.е. при этом моя логика как-то дала сбой. Все же я считал, что поведение должно быть одинаковым, но однако оно различно :( Если не трудно, что бы уж совсем закрыть тему, поясни различие в этом вопросе версий Embedded и обычной...
Strannic
26 ноя 2009, 01:20
Форум: Общие проблемы
Тема: Firebird Embedded Temporary Table
Ответы: 23
Просмотры: 16514

Re: Firebird Embedded Temporary Table

1. Путей прошитых нету. Fdb в одной папке с exe должен быть. 2. Если запускал exe то видел, что там даже библиотеку сам указываешь. 3. Попробуй запустить его для начала на обычном сервере а потом с Embedded - увидишь разницу. 4. Позвольте не согласится по поводу процедуры: а) я знаю про фетч и апдей...
Strannic
25 ноя 2009, 15:25
Форум: Общие проблемы
Тема: Firebird Embedded Temporary Table
Ответы: 23
Просмотры: 16514

Re: Firebird Embedded Temporary Table

Итого: вот ссылка на исходники и exe - http://promo-software.com/Bags.rar краткое описание... 1. при коннекте к базе (через триггер на коннект) в VARIABLES (временная таблица) перекачиваются все рекорды из CONST_DB. 2. при логировке вызывается хранимка LOGIN, если пользователь найден делается новая ...
Strannic
25 ноя 2009, 14:59
Форум: Общие проблемы
Тема: Firebird Embedded Temporary Table
Ответы: 23
Просмотры: 16514

Re: Firebird Embedded Temporary Table

Пример полностью воссоздал с чистой БД и exe. Эффект СТАБИЛЬНЫЙ! Поведение Embedded и обычного сервера различны.
Куда выслать?
Единственно - использование DevExpress и FIBPlus
Strannic
25 ноя 2009, 14:17
Форум: Общие проблемы
Тема: Firebird Embedded Temporary Table
Ответы: 23
Просмотры: 16514

Re: Firebird Embedded Temporary Table

Да я понимаю, что фактически это одно и тоже ядро... В частности забыл упомянуть что использую FIBPlus 6.9.6. Однако еще раз хочу обратить внимание на то, что в обычно версии FB все работает. А в случае если бы мой процесс делал несколько конектов (что само по себе было бы странно, т.к. я лишь в одн...
Strannic
25 ноя 2009, 13:53
Форум: Общие проблемы
Тема: Firebird Embedded Temporary Table
Ответы: 23
Просмотры: 16514

Re: Firebird Embedded Temporary Table

конект по определению один. да и два их быть в Embedded вроде даже как не может. время жизни конекта - это время жизни программы. пишет или не пишет комитит или нет - сказать в Embedded версии тяжело, т.к. второго конекта к базе сделать нельзя, да и если было бы можно, то смысл? - ведь это таблица ж...
Strannic
25 ноя 2009, 13:38
Форум: Общие проблемы
Тема: Firebird Embedded Temporary Table
Ответы: 23
Просмотры: 16514

Re: Firebird Embedded Temporary Table

ну да - время жизни коннект... (ON COMMIT PRESERVE ROWS)
Strannic
24 ноя 2009, 19:49
Форум: Общие проблемы
Тема: Firebird Embedded Temporary Table
Ответы: 23
Просмотры: 16514

Re: Firebird Embedded Temporary Table

Самый ужасный ответ (по причине того, что этого я и опасался)... Потому как я именно считал, что они не должны различаться. Однако.... Я не исключаю возможности своего "косяка", но однако как же я его в этом случае хорошо зарыл, что в случае с обычным сервером, а не с Embedded, он не проявляется воо...
Strannic
24 ноя 2009, 19:15
Форум: Общие проблемы
Тема: Firebird Embedded Temporary Table
Ответы: 23
Просмотры: 16514

Firebird Embedded Temporary Table

Всем доброго времени суток. Возникла странная ситуация с Embedded. Сама база проектировалась как серверная. В ней в качестве хранения некоторых настроечных данных использовались временные таблицы на конект. Т.е. приконектился юзер, и некоторые переменные записываются в эту временную таблицу. Сделано...