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

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


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