Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.23;
Скачать: CL | DM;

Вниз

Хелп! 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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.011 c
1-72375
koly01
2003-01-13 10:24
2003.01.23
Подскажите идею ...!!!


3-72040
Kaginava
2003-01-05 08:48
2003.01.23
IB6.5


1-72318
Gerda
2003-01-14 22:48
2003.01.23
По поводу коммон контрола SysListView32


1-72193
Fors
2003-01-11 19:34
2003.01.23
У меня не хватает идей


1-72235
cult
2003-01-14 16:33
2003.01.23
Высота шапки формы(где Caption и системные кнопки)