Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Оибка в PB 10.5 при вызове хранимой процедуры из скрипта / 6 сообщений из 6, страница 1 из 1
16.04.2007, 14:54
    #34463677
Trubitsin Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оибка в PB 10.5 при вызове хранимой процедуры из скрипта
Обнаружена не очень на мой взгляд страшная, но всё же ошибка. При вызове хранимой процедуры из MSSQL возникает ошибка ODBC если последний параметр является константой (см. фрагмент кода).
DECLARE lsp_GetRoute PROCEDURE FOR GetRoute :ls_type_group, :ll_record, 1
USING SQLCA ;
EXECUTE lsp_GetRoute ;

У меня есть вызовы, где константа появляется в начале или в середине списка параметров и там всё нормально.
Ситуацию исправил заменив константу переменной. Устал уже всё проверять и перепроверять с каждым выходом новой версии или патча. Главное пишешь об этом на сайт SYBASE - никакой реакции.
...
Рейтинг: 0 / 0
17.04.2007, 11:17
    #34465684
PBGuest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оибка в PB 10.5 при вызове хранимой процедуры из скрипта
А последний параметр в процедуре случайно не по ссылке передаётся?
...
Рейтинг: 0 / 0
17.04.2007, 11:39
    #34465784
Trubitsin Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оибка в PB 10.5 при вызове хранимой процедуры из скрипта
PBGuestА последний параметр в процедуре случайно не по ссылке передаётся?
Вопрос не понял. По ссылке или по значению передаются параметры, например при вызове пользовательской функции в РВ. A это вызов хранимой процедуры которая что-то там в базе делает, но ничего в РВ не возвращает. И какая это может быть ссылка если это константа.
...
Рейтинг: 0 / 0
17.04.2007, 11:53
    #34465873
PBGuest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оибка в PB 10.5 при вызове хранимой процедуры из скрипта
При создании процедуры её параметры могут быть трёх типов IN, OUT, INOUT. Почитайте об этом.
...
Рейтинг: 0 / 0
17.04.2007, 12:47
    #34466163
Trubitsin Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оибка в PB 10.5 при вызове хранимой процедуры из скрипта
PBGuestПри создании процедуры её параметры могут быть трёх типов IN, OUT, INOUT. Почитайте об этом.
Я понял, что вы имели ввиду. Для MSSQL таких параметров не существует. Там есть только параметр OUTPUT. Но в данном случае я ничего такого не использую.
...
Рейтинг: 0 / 0
03.12.2007, 12:20
    #34981749
Trubitsin Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оибка в PB 10.5 при вызове хранимой процедуры из скрипта
Ошибка исправлена в PB 10.5.2(EFB15278)
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Оибка в PB 10.5 при вызове хранимой процедуры из скрипта / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]