Форум: "Базы";
Текущий архив: 2003.01.23;
Скачать: [xml.tar.bz2];
ВнизХелп! Unsupported feature в IBX ... Найти похожие ветки
← →
relaxer (2003-01-04 17:06) [0]Пытаюсь для хранимой процедуры типа TIBStoredProc сделать
ExecProc - выдает - "unsupported feature" =( Где грабли ?
← →
KIR (2003-01-04 18:50) [1]Та же самая проблема при использовании компонентов FIBPlus...
← →
Val (2003-01-04 18:56) [2]странно, это процедура действия?
← →
KIR (2003-01-04 18:59) [3]Да действия. Это INSERT в несколько таблиц внутри одной транзакции.
← →
Val (2003-01-04 19:01) [4]на сервере она отрабатывает нормально?
← →
KIR (2003-01-04 20:19) [5]Это все происходит, если клиент и сервер на разных машинах, если на одной - все О.К.
← →
relaxer (2003-01-04 22:07) [6]у меня беда видимо в том что один из параметров Timestamp, a база на 1 диалекте и и видимо не понимает этот тип данных =( Как ее интересно лечить
← →
Rad (2003-01-04 22:18) [7]Ну не использовать Timestamp... :)
В Date и так время есть (в 1 диалекте)
← →
relaxer (2003-01-04 22:36) [8]К сожалению это ДАННОСТЬ =) Просто пытаюсь к чужой базе подключиться и используя ее СторедПроцедуры добавлять записи ...
Т.е. у автора базы - это работает =(, а у меня нет
← →
KIR (2003-01-04 23:24) [9]У меня в SP тоже TimeStamp используется (точнее Date, т.к. вся БД на 1 диалекте). Но вот почему она по сети не хочет работать? И тоже выдает unsupported feature...
← →
Sergey Masloff (2003-01-04 23:58) [10]Версию gds32 проверь.
А вот это
>у меня беда видимо в том что один из параметров Timestamp, a >база на 1 диалекте и и видимо не понимает этот тип данных =( >Как ее интересно лечить
полный бред. В первом диалекте нет TIMESTAMP и параметров такого типа тоже быть не может.
← →
KIR (2003-01-05 00:18) [11]А какая должна быть версия, чтоб все нормально работало?
← →
KIR (2003-01-05 00:21) [12]У меня 6.5.0.28
← →
Sergey Masloff (2003-01-05 00:23) [13]Версии gds32 и сервера должны совпадать. Мне так что-то кажется что в программе в компонентах доступа прописан диалект 3, а клиентская библиотека не той версии и про 3 диалект не знает ничего.
← →
KIR (2003-01-05 00:25) [14]И на сервер и на клиента ставился один и тот же IB, с одного диска, мной лично, с интервалом в 1-2 мин. :)
← →
Sergey Masloff (2003-01-05 09:05) [15]KIR ©
Ну попробуй так: добавь в свою ХП возвращаемый параметр RESULT INTEGER, в конце тела процедуры добавь RESULT = 1; suspend; и вызови ее из T(IB)Query так select result from MY_PROC(). Если работает то попробуй вызвать из T(IB)Query так EXECUTE PROCEDURE MY_PROC().
← →
relaxer (2003-01-05 17:02) [16]2Sergey Masloff: Кста, когда в TIBDatabase меняешь диалект с 1 на 3, а потом делаешь Atcive=true, то он опять меняется на диалект под названием 1 =( Отсюда вывод - база в ПЕРВОМ диалекте, смотрим процедуру там написано
что параметр LOGICDATE TIMESTAMP, и у АВТОРА проги - РАБОТАЕТ, а у меня не работает =(
Может известен способ чтобы TIBDatabase сказать что диалект базы все-таки первый
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.01.23;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.007 c